From a01224bcb4f9d79c64c3777123020f12283c137b Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 13 Apr 2024 12:32:27 -0700 Subject: [PATCH 1/8] Base virtual altimeter --- src/VirtualBarometer.cpp | 23 +++++++++++++++++++++++ src/VirtualBarometer.h | 17 +++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 src/VirtualBarometer.cpp create mode 100644 src/VirtualBarometer.h diff --git a/src/VirtualBarometer.cpp b/src/VirtualBarometer.cpp new file mode 100644 index 000000000..77d7165c3 --- /dev/null +++ b/src/VirtualBarometer.cpp @@ -0,0 +1,23 @@ +#include "VirtualBarometer.h" + +VirtualBarometer::VirtualBarometer(long rs, double alt, double ns): +random_seed {rs}, altitude_of_launch_site {alt}, noise {ns} { + // initialize position provider + position_provider {}; + current_position {0, 0, altitude_of_launch_site}; + + // initialize random number generator + rng {}; + rng.seed(random_seed); +}; + +void VirtualBarometer::process(double deltatime) { + position_provider.process(deltatime); + current_position = current_position + position_provider.getPosition(); +} + +double VirtualBarometer::get_reported_altitude() { + double rand = rng.operator(); + rand /= rng.max(); + return current_position += noise * rand; +} \ No newline at end of file diff --git a/src/VirtualBarometer.h b/src/VirtualBarometer.h new file mode 100644 index 000000000..118ac9a02 --- /dev/null +++ b/src/VirtualBarometer.h @@ -0,0 +1,17 @@ +#include "PhoenixPositionProvider.h" +#include +#include "Vector3.hpp" + +class VirtualBarometer { + public: + VirtualBarometer(long, double, double); + double get_reported_altitude(); + void process(double); + private: + long random_seed; + double altitude_of_launch_site; + double noise; + Vector3 current_position; + PhoenixPositionProvider position_provider; + std::default_random_engine rng; +}; \ No newline at end of file From 0eefd82c3ce666eb2bf28fe4d0b6ee165cff388b Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 13 Apr 2024 12:33:29 -0700 Subject: [PATCH 2/8] fixed minor typo in return for get_reported_altitude. --- src/VirtualBarometer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/VirtualBarometer.cpp b/src/VirtualBarometer.cpp index 77d7165c3..9f4821205 100644 --- a/src/VirtualBarometer.cpp +++ b/src/VirtualBarometer.cpp @@ -19,5 +19,5 @@ void VirtualBarometer::process(double deltatime) { double VirtualBarometer::get_reported_altitude() { double rand = rng.operator(); rand /= rng.max(); - return current_position += noise * rand; + return current_position + noise * rand; } \ No newline at end of file From 333a2c5036751cb01e7c3bba5cfe9f71574b6b42 Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 20 Apr 2024 12:50:29 -0700 Subject: [PATCH 3/8] fixes to random number generation --- src/VirtualBarometer.cpp | 6 +++--- src/VirtualBarometer.h | 1 + test/VirtualBarometerTests.cpp | 0 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 test/VirtualBarometerTests.cpp diff --git a/src/VirtualBarometer.cpp b/src/VirtualBarometer.cpp index 9f4821205..3be107e96 100644 --- a/src/VirtualBarometer.cpp +++ b/src/VirtualBarometer.cpp @@ -9,6 +9,7 @@ random_seed {rs}, altitude_of_launch_site {alt}, noise {ns} { // initialize random number generator rng {}; rng.seed(random_seed); + rng_provider {-noise, noise}; }; void VirtualBarometer::process(double deltatime) { @@ -17,7 +18,6 @@ void VirtualBarometer::process(double deltatime) { } double VirtualBarometer::get_reported_altitude() { - double rand = rng.operator(); - rand /= rng.max(); - return current_position + noise * rand; + double rand = rng_provider(rng); + return current_position.z + rand; } \ No newline at end of file diff --git a/src/VirtualBarometer.h b/src/VirtualBarometer.h index 118ac9a02..40cf70ece 100644 --- a/src/VirtualBarometer.h +++ b/src/VirtualBarometer.h @@ -14,4 +14,5 @@ class VirtualBarometer { Vector3 current_position; PhoenixPositionProvider position_provider; std::default_random_engine rng; + std::uniform_real_distribution<> rng_provider; }; \ No newline at end of file diff --git a/test/VirtualBarometerTests.cpp b/test/VirtualBarometerTests.cpp new file mode 100644 index 000000000..e69de29bb From b274f679754391d1ffd8963ba705fdaf9f224cac Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 27 Apr 2024 10:34:23 -0700 Subject: [PATCH 4/8] made tests file for virtual barometer --- test/VirtualBarometerTests.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/VirtualBarometerTests.cpp b/test/VirtualBarometerTests.cpp index e69de29bb..0b8fbf7c4 100644 --- a/test/VirtualBarometerTests.cpp +++ b/test/VirtualBarometerTests.cpp @@ -0,0 +1,3 @@ +#include +#include "../src/PhoenixPositionProvider.h" + From fa43a548988c78de81e52a6341ceda0e2a6a84e3 Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 27 Apr 2024 11:00:51 -0700 Subject: [PATCH 5/8] Changed constructor --- src/VirtualBarometer.cpp | 5 +-- test/FluidToEngineSimTests.cpp | 61 ++++++++++++++++++++++++++++++++++ test/VirtualBarometerTests.cpp | 1 + 3 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 test/FluidToEngineSimTests.cpp diff --git a/src/VirtualBarometer.cpp b/src/VirtualBarometer.cpp index 3be107e96..bddf69e28 100644 --- a/src/VirtualBarometer.cpp +++ b/src/VirtualBarometer.cpp @@ -1,13 +1,14 @@ #include "VirtualBarometer.h" VirtualBarometer::VirtualBarometer(long rs, double alt, double ns): -random_seed {rs}, altitude_of_launch_site {alt}, noise {ns} { + random_seed{rs}, altitude_of_launch_site{alt}, noise{ns} +{ // initialize position provider position_provider {}; current_position {0, 0, altitude_of_launch_site}; // initialize random number generator - rng {}; + rng = PhoenixPositionProvider {}; rng.seed(random_seed); rng_provider {-noise, noise}; }; diff --git a/test/FluidToEngineSimTests.cpp b/test/FluidToEngineSimTests.cpp new file mode 100644 index 000000000..0fe131476 --- /dev/null +++ b/test/FluidToEngineSimTests.cpp @@ -0,0 +1,61 @@ +#include "catch2/catch_test_macros.hpp" +#include "../src/fluid_engine_sim/FluidToEngineSubsystem.cpp" + +// Checking to see default construtor sets status appropriately +TEST_CASE("WAITING FOR LAUNCH COMMAND", "NORMAL") { + FluidToEngineSubsystem fs {}; + REQUIRE( fs.getStatus() == FluidToEngineStatus::WAITING_FOR_LAUNCH_COMMAND); +} + +// Status set incorrectly, solenoids weren't opened +TEST_CASE("Ignite Bad Status", "Unexpected Status: WAITING FOR LAUNCH COMMAND") { + FluidToEngineSubsystem fs {}; + REQUIRE_THROWS_AS(fs.ignite(), std::runtime_error); +} + +// Status set correctly, solenoids weren't opened +TEST_CASE("Ignite Closed Solenoids", "CLOSED SOLENIDS") { + FluidToEngineSubsystem fs {}; + fs.setStatus(FluidToEngineStatus::SOLENOIDS_OPEN_FUEL_FLOWING); + REQUIRE_THROWS_AS(fs.ignite(), std::runtime_error); +} + +TEST_CASE("Process Loop Run Normal", "Normal") { + FluidToEngineSubsystem fs {}; + double solenoid_timer {0.0}; + double target {300.0}; + while (solenoid_timer < 201) { + REQUIRE_NOTHROW([&](){ // C++ anonymous function + if (solenoid_timer == 200) { + fs.ignite(); + }else { + fs.process(solenoid_timer, target); + } + }()); // make sure to actually call lambda function immediately lolz + solenoid_timer++; + } + while (solenoid_timer < target) { + REQUIRE(fs.getStatus() == FluidToEngineStatus::ENGINE_RUNNING); + REQUIRE(fs.getSolenoidState(Solenoid::LNG_solenoid) == true); + REQUIRE(fs.getSolenoidState(Solenoid::LOX_solenoid) == true); + + solenoid_timer++; + } +} + +TEST_CASE("Process Loop Run Bad Engine", "Engine never ignites") { + FluidToEngineSubsystem fs {}; + double solenoid_timer {301.0}; + double target {300.0}; + CHECK_THROWS_AS(fs.process(solenoid_timer, target), std::runtime_error); +} + +TEST_CASE("Process Loop Run Explode", "Engine explodes cuz someone closed solenoid while it was running") { + FluidToEngineSubsystem fs {}; + double solenoid_timer {0.0}; + double target {300.0}; + fs.process(solenoid_timer, target); + fs.ignite(); + fs.setSolenoidState(Solenoid::LNG_solenoid, false); + CHECK_THROWS_AS(fs.process(solenoid_timer, target), std::runtime_error); +} diff --git a/test/VirtualBarometerTests.cpp b/test/VirtualBarometerTests.cpp index 0b8fbf7c4..b127d3da1 100644 --- a/test/VirtualBarometerTests.cpp +++ b/test/VirtualBarometerTests.cpp @@ -1,3 +1,4 @@ #include #include "../src/PhoenixPositionProvider.h" +TEST_CASE \ No newline at end of file From d9de7399fa24ef4d5b9e330282f0a6cd72ff041c Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 27 Apr 2024 11:39:26 -0700 Subject: [PATCH 6/8] added 3 tests --- src/VirtualBarometer.cpp | 8 +++---- src/VirtualBarometer.h | 2 +- test/VirtualBarometerTests.cpp | 39 +++++++++++++++++++++++++++++++++- 3 files changed, 43 insertions(+), 6 deletions(-) diff --git a/src/VirtualBarometer.cpp b/src/VirtualBarometer.cpp index bddf69e28..326c64edf 100644 --- a/src/VirtualBarometer.cpp +++ b/src/VirtualBarometer.cpp @@ -4,13 +4,13 @@ VirtualBarometer::VirtualBarometer(long rs, double alt, double ns): random_seed{rs}, altitude_of_launch_site{alt}, noise{ns} { // initialize position provider - position_provider {}; - current_position {0, 0, altitude_of_launch_site}; + position_provider = PhoenixPositionProvider{}; + current_position = Vector3{0, 0, altitude_of_launch_site}; // initialize random number generator - rng = PhoenixPositionProvider {}; + rng = std::default_random_engine{}; rng.seed(random_seed); - rng_provider {-noise, noise}; + rng_provider = std::uniform_real_distribution{-noise, noise}; }; void VirtualBarometer::process(double deltatime) { diff --git a/src/VirtualBarometer.h b/src/VirtualBarometer.h index 40cf70ece..ba90c5de6 100644 --- a/src/VirtualBarometer.h +++ b/src/VirtualBarometer.h @@ -7,12 +7,12 @@ class VirtualBarometer { VirtualBarometer(long, double, double); double get_reported_altitude(); void process(double); + PhoenixPositionProvider position_provider; private: long random_seed; double altitude_of_launch_site; double noise; Vector3 current_position; - PhoenixPositionProvider position_provider; std::default_random_engine rng; std::uniform_real_distribution<> rng_provider; }; \ No newline at end of file diff --git a/test/VirtualBarometerTests.cpp b/test/VirtualBarometerTests.cpp index b127d3da1..5e1a3bfee 100644 --- a/test/VirtualBarometerTests.cpp +++ b/test/VirtualBarometerTests.cpp @@ -1,4 +1,41 @@ #include #include "../src/PhoenixPositionProvider.h" +#include "../src/VirtualBarometer.h" + +constexpr double delta = 0.001; + +TEST_CASE("Compare Barometer - Position Provider", "NORMAL") { + long seed = 5; + double alt = 0.0; + double noise = 1.0; + VirtualBarometer vb {seed, alt, noise}; + vb.process(1); + double target = vb.position_provider.getPosition().z; + REQUIRE_THAT(vb.get_reported_altitude(), WithinABS(target, noise)) +} + +TEST_CASE("Ensure deterministic", "Seperate barometers") { + long seed = 5; + double alt = 0.0; + double noise = 1.0; + VirtualBarometer vb1 {seed, alt, noise}; + VirtualBarometer vb2 {seed, alt, noise}; + vb1.process(1); + vb2.process(1) + double target = vb2.get_reported_altitude() + REQUIRE_THAT(vb1.get_reported_altitude(), WithinABS(target, delta)) +} + +TEST_CASE("Ensure deterministic", "Single barometer") { + long seed = 5; + double alt = 0.0; + double noise = 1.0; + VirtualBarometer vb {seed, alt, noise}; + vb.process(1); + double altitude_before = vb.get_reported_altitude() + vb.process(1); + double altitude_after = vb.get_reported(altitude) + double diff = altitude_after - altitude_before; + REQUIRE_THAT(diff, WithinABS(altitude_before, delta)) +} -TEST_CASE \ No newline at end of file From e13df6d320482e3813a8a81d7926fe7002641d3d Mon Sep 17 00:00:00 2001 From: Taanish R Date: Sat, 26 Oct 2024 11:15:13 -0700 Subject: [PATCH 7/8] finished virtual barometer + initial test cases --- .gitignore | 20 - CMakeLists.txt | 108 - Makefile | 10 - README.md | 40 - config/example_sim_config.json | 23 - data/README.md | 5 - data/atmosisa.csv | 4 - data/mach_vs_cd.csv | 2 - data/thrust_curve.csv | 2 - lib/json/json.hpp | 24766 ----------------------- lib/spline/spline.h | 947 - src/PhoenixPositionProvider.cpp | 206 - src/PhoenixPositionProvider.h | 65 - src/PhoenixPositionProviderUtility.cpp | 216 - src/PhoenixPositionProviderUtility.h | 83 - src/SimParams.hpp | 118 - src/Vector3.cpp | 17 - src/Vector3.hpp | 45 - src/VirtualBarometer.cpp | 24 - src/VirtualBarometer.h | 18 - src/exitCodeDefines.hpp | 9 - src/main.cpp | 17 - test/.gitkeep | 0 test/FluidToEngineSimTests.cpp | 61 - test/VirtualBarometerTests.cpp | 41 - test/tests.cpp | 152 - 26 files changed, 26999 deletions(-) delete mode 100644 .gitignore delete mode 100644 CMakeLists.txt delete mode 100644 Makefile delete mode 100644 README.md delete mode 100644 config/example_sim_config.json delete mode 100644 data/README.md delete mode 100644 data/atmosisa.csv delete mode 100644 data/mach_vs_cd.csv delete mode 100644 data/thrust_curve.csv delete mode 100644 lib/json/json.hpp delete mode 100644 lib/spline/spline.h delete mode 100644 src/PhoenixPositionProvider.cpp delete mode 100644 src/PhoenixPositionProvider.h delete mode 100644 src/PhoenixPositionProviderUtility.cpp delete mode 100644 src/PhoenixPositionProviderUtility.h delete mode 100644 src/SimParams.hpp delete mode 100644 src/Vector3.cpp delete mode 100644 src/Vector3.hpp delete mode 100644 src/VirtualBarometer.cpp delete mode 100644 src/VirtualBarometer.h delete mode 100644 src/exitCodeDefines.hpp delete mode 100644 src/main.cpp delete mode 100644 test/.gitkeep delete mode 100644 test/FluidToEngineSimTests.cpp delete mode 100644 test/VirtualBarometerTests.cpp delete mode 100644 test/tests.cpp diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 7a2b55311..000000000 --- a/.gitignore +++ /dev/null @@ -1,20 +0,0 @@ -# Project GitIgnore -.DS_Store -src/.DS_Store -test/.DS_Store -.vscode -rpl-sim -build/* - -# CMake Ignore -CMakeLists.txt.user -CMakeCache.txt -CMakeFiles -CMakeScripts -Testing -Makefile -cmake_install.cmake -install_manifest.txt -compile_commands.json -CTestTestfile.cmake -_deps diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 11694e2ca..000000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,108 +0,0 @@ -cmake_minimum_required(VERSION 3.25) -project(rpl-sim) - -set(CMAKE_CXX_STANDARD 11) - -include(FetchContent) - -############################################################################## -# PROJECT FILES -############################################################################## - -set(RPLSIM_FILES src/PhoenixPositionProvider.cpp src/PhoenixPositionProviderUtility.cpp src/Vector3.cpp) - -############################################################################## -# CATCH2 AND EIGEN -- REMOTE SOURCE -############################################################################## - -FetchContent_Declare( - Catch2 - GIT_REPOSITORY https://github.com/catchorg/Catch2.git - GIT_TAG v3.4.0 -) - -FetchContent_Declare( - Eigen3 - GIT_REPOSITORY "https://gitlab.com/libeigen/eigen.git" - GIT_TAG "3.4.0" -) - -FetchContent_MakeAvailable(Catch2) -FetchContent_MakeAvailable(Eigen3) - -############################################################################## -# BOOST -############################################################################## - -# Fetch Boost from included source -# TODO: Possibly use an installed Boost rather than Boost included in the source. -set(BOOST_ENABLE_CMAKE ON) -#set(BOOST_INCLUDEDIR "./lib/boost_1_82_0") -find_package(Boost 1.74 REQUIRED COMPONENTS program_options) # Expects environmental variable BOOST_INCLUDEDIR - -############################################################################## -# LINK LIBRARIES -############################################################################## - -include_directories(src) -link_directories(src) - -include_directories(lib/spline) -include_directories(lib/json) -include_directories(lib/optparse) - -############################################################################## -# PROGRAM BUILD INFRASTRUCTURE -############################################################################## - -add_executable( - main_exe - src/main.cpp - ${RPLSIM_FILES} -) - -target_link_libraries(main_exe LINK_PUBLIC Boost::boost Boost::program_options) -target_link_libraries(main_exe PRIVATE Eigen3::Eigen) - -############################################################################## -# INCLUDE CSVS WITH BUILD INFRASTRUCTURE -############################################################################## -add_custom_command( - TARGET main_exe PRE_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_SOURCE_DIR}/data/atmosisa.csv - $/atmosisa.csv -) - -add_custom_command( - TARGET main_exe PRE_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_SOURCE_DIR}/data/mach_vs_cd.csv - $/mach_vs_cd.csv -) - -add_custom_command( - TARGET main_exe PRE_BUILD - COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_SOURCE_DIR}/data/thrust_curve.csv - $/thrust_curve.csv -) - -############################################################################## -# TEST INFRASTRUCTURE -############################################################################## - -add_executable( - tests - test/tests.cpp - ${RPLSIM_FILES} -) - -target_link_libraries(tests LINK_PUBLIC Boost::boost Boost::program_options) -target_link_libraries(tests PRIVATE Catch2::Catch2WithMain Eigen3::Eigen) - -# https://github.com/catchorg/Catch2/blob/devel/docs/cmake-integration.md -list(APPEND CMAKE_MODULE_PATH ${catch2_SOURCE_DIR}/extras) -include(CTest) -include(Catch) -catch_discover_tests(tests) \ No newline at end of file diff --git a/Makefile b/Makefile deleted file mode 100644 index 0cba8dc93..000000000 --- a/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all test clean build - -test: - cmake -S . -B build - cmake --build build - cd build && ./tests && cd .. - -clean: - rm -rf build - rmdir build diff --git a/README.md b/README.md deleted file mode 100644 index de8e33dcf..000000000 --- a/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# rpl-sim - -## Using `rpl-sim` - -### Error Codes - -- `0`: Success -- `1`: Missing required command line argument. -- `2`: Help command was received; displayed help instead of running. -- `3`: A file had a parsing error. Check your JSON. - -- `3`: No serial port for flight computer provided, or did not explicitly use `--no-device` option to denote no explicit device. -- `4`: Output File Path Invalid -- `5`: Input File Could Not Be Opened - -## Developing `rpl-sim` - -### Getting Started (Windows) - -We recommend Windows users use Windows Subsystem for Linux (WSL). As of 4/3/2024, we have been unable to _consistently_ get `rpl-sim` working on Windows natively -- and even when we do, there is some odd behavior. - -### Getting Started (Unix Variants, Mac, Windows Subsystem for Linux) - -#### Install g++ -We use g++ as our primary compiler. Others should work, but using `g++` is proven to work. - -#### Install CMake 3.22+ -We use CMake as a build system. You can either install directly or use a package manager. Be sure to get version 3.22 or greater. - -If you use `apt-get`, the default registry has an older version as of 4/3/2024. You should follow the steps in [this AskUbuntu thread](https://askubuntu.com/a/865294). - -#### Install and Build Boost -Boost is a large C++ library that `rpl-sim` uses for serial ports, ordinary differential equations, and more. Boost is not embedded inside of `rpl-sim` and must be downloaded separately. - -Follow the [instructions on the Boost website](https://www.boost.org/doc/libs/1_84_0/more/getting_started/unix-variants.html) to download the Boost library onto your machine. **We use some libraries that require Boost to be built locally. Be sure to follow the _entire_ guide, particularly section 5.** - -We do **not** recommend using a package manager for this dependency. - -### Code Style -Follow [Google's C++ style guidelines](https://google.github.io/styleguide/cppguide.html). \ No newline at end of file diff --git a/config/example_sim_config.json b/config/example_sim_config.json deleted file mode 100644 index 031f4187f..000000000 --- a/config/example_sim_config.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - - "mission": { - "latitude": 0, - "longitude": 0, - "elevation": 0 - }, - - "rocket": { - "state": "PRELAUNCH", - "position": [0,0,0], - "velocity": [0,0,0] - }, - - "commands": [ - { - "description": "LAUNCH", - "payload": "THIS IS SENT TO THE ROCKET OVER SERIAL.", - "time": 0.05 - } - ] - -} \ No newline at end of file diff --git a/data/README.md b/data/README.md deleted file mode 100644 index a4c7cc615..000000000 --- a/data/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Data - -```cpp -// TODO So, you need to document what each file does. -``` \ No newline at end of file diff --git a/data/atmosisa.csv b/data/atmosisa.csv deleted file mode 100644 index 1853644f3..000000000 --- a/data/atmosisa.csv +++ /dev/null @@ -1,4 +0,0 @@ -288.150000000000,288.143500000000,288.137000000000,288.130500000000,288.124000000000,288.117500000000,288.111000000000,288.104500000000,288.098000000000,288.091500000000,288.085000000000,288.078500000000,288.072000000000,288.065500000000,288.059000000000,288.052500000000,288.046000000000,288.039500000000,288.033000000000,288.026500000000,288.020000000000,288.013500000000,288.007000000000,288.000500000000,287.994000000000,287.987500000000,287.981000000000,287.974500000000,287.968000000000,287.961500000000,287.955000000000,287.948500000000,287.942000000000,287.935500000000,287.929000000000,287.922500000000,287.916000000000,287.909500000000,287.903000000000,287.896500000000,287.890000000000,287.883500000000,287.877000000000,287.870500000000,287.864000000000,287.857500000000,287.851000000000,287.844500000000,287.838000000000,287.831500000000,287.825000000000,287.818500000000,287.812000000000,287.805500000000,287.799000000000,287.792500000000,287.786000000000,287.779500000000,287.773000000000,287.766500000000,287.760000000000,287.753500000000,287.747000000000,287.740500000000,287.734000000000,287.727500000000,287.721000000000,287.714500000000,287.708000000000,287.701500000000,287.695000000000,287.688500000000,287.682000000000,287.675500000000,287.669000000000,287.662500000000,287.656000000000,287.649500000000,287.643000000000,287.636500000000,287.630000000000,287.623500000000,287.617000000000,287.610500000000,287.604000000000,287.597500000000,287.591000000000,287.584500000000,287.578000000000,287.571500000000,287.565000000000,287.558500000000,287.552000000000,287.545500000000,287.539000000000,287.532500000000,287.526000000000,287.519500000000,287.513000000000,287.506500000000,287.500000000000,287.493500000000,287.487000000000,287.480500000000,287.474000000000,287.467500000000,287.461000000000,287.454500000000,287.448000000000,287.441500000000,287.435000000000,287.428500000000,287.422000000000,287.415500000000,287.409000000000,287.402500000000,287.396000000000,287.389500000000,287.383000000000,287.376500000000,287.370000000000,287.363500000000,287.357000000000,287.350500000000,287.344000000000,287.337500000000,287.331000000000,287.324500000000,287.318000000000,287.311500000000,287.305000000000,287.298500000000,287.292000000000,287.285500000000,287.279000000000,287.272500000000,287.266000000000,287.259500000000,287.253000000000,287.246500000000,287.240000000000,287.233500000000,287.227000000000,287.220500000000,287.214000000000,287.207500000000,287.201000000000,287.194500000000,287.188000000000,287.181500000000,287.175000000000,287.168500000000,287.162000000000,287.155500000000,287.149000000000,287.142500000000,287.136000000000,287.129500000000,287.123000000000,287.116500000000,287.110000000000,287.103500000000,287.097000000000,287.090500000000,287.084000000000,287.077500000000,287.071000000000,287.064500000000,287.058000000000,287.051500000000,287.045000000000,287.038500000000,287.032000000000,287.025500000000,287.019000000000,287.012500000000,287.006000000000,286.999500000000,286.993000000000,286.986500000000,286.980000000000,286.973500000000,286.967000000000,286.960500000000,286.954000000000,286.947500000000,286.941000000000,286.934500000000,286.928000000000,286.921500000000,286.915000000000,286.908500000000,286.902000000000,286.895500000000,286.889000000000,286.882500000000,286.876000000000,286.869500000000,286.863000000000,286.856500000000,286.850000000000,286.843500000000,286.837000000000,286.830500000000,286.824000000000,286.817500000000,286.811000000000,286.804500000000,286.798000000000,286.791500000000,286.785000000000,286.778500000000,286.772000000000,286.765500000000,286.759000000000,286.752500000000,286.746000000000,286.739500000000,286.733000000000,286.726500000000,286.720000000000,286.713500000000,286.707000000000,286.700500000000,286.694000000000,286.687500000000,286.681000000000,286.674500000000,286.668000000000,286.661500000000,286.655000000000,286.648500000000,286.642000000000,286.635500000000,286.629000000000,286.622500000000,286.616000000000,286.609500000000,286.603000000000,286.596500000000,286.590000000000,286.583500000000,286.577000000000,286.570500000000,286.564000000000,286.557500000000,286.551000000000,286.544500000000,286.538000000000,286.531500000000,286.525000000000,286.518500000000,286.512000000000,286.505500000000,286.499000000000,286.492500000000,286.486000000000,286.479500000000,286.473000000000,286.466500000000,286.460000000000,286.453500000000,286.447000000000,286.440500000000,286.434000000000,286.427500000000,286.421000000000,286.414500000000,286.408000000000,286.401500000000,286.395000000000,286.388500000000,286.382000000000,286.375500000000,286.369000000000,286.362500000000,286.356000000000,286.349500000000,286.343000000000,286.336500000000,286.330000000000,286.323500000000,286.317000000000,286.310500000000,286.304000000000,286.297500000000,286.291000000000,286.284500000000,286.278000000000,286.271500000000,286.265000000000,286.258500000000,286.252000000000,286.245500000000,286.239000000000,286.232500000000,286.226000000000,286.219500000000,286.213000000000,286.206500000000,286.200000000000,286.193500000000,286.187000000000,286.180500000000,286.174000000000,286.167500000000,286.161000000000,286.154500000000,286.148000000000,286.141500000000,286.135000000000,286.128500000000,286.122000000000,286.115500000000,286.109000000000,286.102500000000,286.096000000000,286.089500000000,286.083000000000,286.076500000000,286.070000000000,286.063500000000,286.057000000000,286.050500000000,286.044000000000,286.037500000000,286.031000000000,286.024500000000,286.018000000000,286.011500000000,286.005000000000,285.998500000000,285.992000000000,285.985500000000,285.979000000000,285.972500000000,285.966000000000,285.959500000000,285.953000000000,285.946500000000,285.940000000000,285.933500000000,285.927000000000,285.920500000000,285.914000000000,285.907500000000,285.901000000000,285.894500000000,285.888000000000,285.881500000000,285.875000000000,285.868500000000,285.862000000000,285.855500000000,285.849000000000,285.842500000000,285.836000000000,285.829500000000,285.823000000000,285.816500000000,285.810000000000,285.803500000000,285.797000000000,285.790500000000,285.784000000000,285.777500000000,285.771000000000,285.764500000000,285.758000000000,285.751500000000,285.745000000000,285.738500000000,285.732000000000,285.725500000000,285.719000000000,285.712500000000,285.706000000000,285.699500000000,285.693000000000,285.686500000000,285.680000000000,285.673500000000,285.667000000000,285.660500000000,285.654000000000,285.647500000000,285.641000000000,285.634500000000,285.628000000000,285.621500000000,285.615000000000,285.608500000000,285.602000000000,285.595500000000,285.589000000000,285.582500000000,285.576000000000,285.569500000000,285.563000000000,285.556500000000,285.550000000000,285.543500000000,285.537000000000,285.530500000000,285.524000000000,285.517500000000,285.511000000000,285.504500000000,285.498000000000,285.491500000000,285.485000000000,285.478500000000,285.472000000000,285.465500000000,285.459000000000,285.452500000000,285.446000000000,285.439500000000,285.433000000000,285.426500000000,285.420000000000,285.413500000000,285.407000000000,285.400500000000,285.394000000000,285.387500000000,285.381000000000,285.374500000000,285.368000000000,285.361500000000,285.355000000000,285.348500000000,285.342000000000,285.335500000000,285.329000000000,285.322500000000,285.316000000000,285.309500000000,285.303000000000,285.296500000000,285.290000000000,285.283500000000,285.277000000000,285.270500000000,285.264000000000,285.257500000000,285.251000000000,285.244500000000,285.238000000000,285.231500000000,285.225000000000,285.218500000000,285.212000000000,285.205500000000,285.199000000000,285.192500000000,285.186000000000,285.179500000000,285.173000000000,285.166500000000,285.160000000000,285.153500000000,285.147000000000,285.140500000000,285.134000000000,285.127500000000,285.121000000000,285.114500000000,285.108000000000,285.101500000000,285.095000000000,285.088500000000,285.082000000000,285.075500000000,285.069000000000,285.062500000000,285.056000000000,285.049500000000,285.043000000000,285.036500000000,285.030000000000,285.023500000000,285.017000000000,285.010500000000,285.004000000000,284.997500000000,284.991000000000,284.984500000000,284.978000000000,284.971500000000,284.965000000000,284.958500000000,284.952000000000,284.945500000000,284.939000000000,284.932500000000,284.926000000000,284.919500000000,284.913000000000,284.906500000000,284.900000000000,284.893500000000,284.887000000000,284.880500000000,284.874000000000,284.867500000000,284.861000000000,284.854500000000,284.848000000000,284.841500000000,284.835000000000,284.828500000000,284.822000000000,284.815500000000,284.809000000000,284.802500000000,284.796000000000,284.789500000000,284.783000000000,284.776500000000,284.770000000000,284.763500000000,284.757000000000,284.750500000000,284.744000000000,284.737500000000,284.731000000000,284.724500000000,284.718000000000,284.711500000000,284.705000000000,284.698500000000,284.692000000000,284.685500000000,284.679000000000,284.672500000000,284.666000000000,284.659500000000,284.653000000000,284.646500000000,284.640000000000,284.633500000000,284.627000000000,284.620500000000,284.614000000000,284.607500000000,284.601000000000,284.594500000000,284.588000000000,284.581500000000,284.575000000000,284.568500000000,284.562000000000,284.555500000000,284.549000000000,284.542500000000,284.536000000000,284.529500000000,284.523000000000,284.516500000000,284.510000000000,284.503500000000,284.497000000000,284.490500000000,284.484000000000,284.477500000000,284.471000000000,284.464500000000,284.458000000000,284.451500000000,284.445000000000,284.438500000000,284.432000000000,284.425500000000,284.419000000000,284.412500000000,284.406000000000,284.399500000000,284.393000000000,284.386500000000,284.380000000000,284.373500000000,284.367000000000,284.360500000000,284.354000000000,284.347500000000,284.341000000000,284.334500000000,284.328000000000,284.321500000000,284.315000000000,284.308500000000,284.302000000000,284.295500000000,284.289000000000,284.282500000000,284.276000000000,284.269500000000,284.263000000000,284.256500000000,284.250000000000,284.243500000000,284.237000000000,284.230500000000,284.224000000000,284.217500000000,284.211000000000,284.204500000000,284.198000000000,284.191500000000,284.185000000000,284.178500000000,284.172000000000,284.165500000000,284.159000000000,284.152500000000,284.146000000000,284.139500000000,284.133000000000,284.126500000000,284.120000000000,284.113500000000,284.107000000000,284.100500000000,284.094000000000,284.087500000000,284.081000000000,284.074500000000,284.068000000000,284.061500000000,284.055000000000,284.048500000000,284.042000000000,284.035500000000,284.029000000000,284.022500000000,284.016000000000,284.009500000000,284.003000000000,283.996500000000,283.990000000000,283.983500000000,283.977000000000,283.970500000000,283.964000000000,283.957500000000,283.951000000000,283.944500000000,283.938000000000,283.931500000000,283.925000000000,283.918500000000,283.912000000000,283.905500000000,283.899000000000,283.892500000000,283.886000000000,283.879500000000,283.873000000000,283.866500000000,283.860000000000,283.853500000000,283.847000000000,283.840500000000,283.834000000000,283.827500000000,283.821000000000,283.814500000000,283.808000000000,283.801500000000,283.795000000000,283.788500000000,283.782000000000,283.775500000000,283.769000000000,283.762500000000,283.756000000000,283.749500000000,283.743000000000,283.736500000000,283.730000000000,283.723500000000,283.717000000000,283.710500000000,283.704000000000,283.697500000000,283.691000000000,283.684500000000,283.678000000000,283.671500000000,283.665000000000,283.658500000000,283.652000000000,283.645500000000,283.639000000000,283.632500000000,283.626000000000,283.619500000000,283.613000000000,283.606500000000,283.600000000000,283.593500000000,283.587000000000,283.580500000000,283.574000000000,283.567500000000,283.561000000000,283.554500000000,283.548000000000,283.541500000000,283.535000000000,283.528500000000,283.522000000000,283.515500000000,283.509000000000,283.502500000000,283.496000000000,283.489500000000,283.483000000000,283.476500000000,283.470000000000,283.463500000000,283.457000000000,283.450500000000,283.444000000000,283.437500000000,283.431000000000,283.424500000000,283.418000000000,283.411500000000,283.405000000000,283.398500000000,283.392000000000,283.385500000000,283.379000000000,283.372500000000,283.366000000000,283.359500000000,283.353000000000,283.346500000000,283.340000000000,283.333500000000,283.327000000000,283.320500000000,283.314000000000,283.307500000000,283.301000000000,283.294500000000,283.288000000000,283.281500000000,283.275000000000,283.268500000000,283.262000000000,283.255500000000,283.249000000000,283.242500000000,283.236000000000,283.229500000000,283.223000000000,283.216500000000,283.210000000000,283.203500000000,283.197000000000,283.190500000000,283.184000000000,283.177500000000,283.171000000000,283.164500000000,283.158000000000,283.151500000000,283.145000000000,283.138500000000,283.132000000000,283.125500000000,283.119000000000,283.112500000000,283.106000000000,283.099500000000,283.093000000000,283.086500000000,283.080000000000,283.073500000000,283.067000000000,283.060500000000,283.054000000000,283.047500000000,283.041000000000,283.034500000000,283.028000000000,283.021500000000,283.015000000000,283.008500000000,283.002000000000,282.995500000000,282.989000000000,282.982500000000,282.976000000000,282.969500000000,282.963000000000,282.956500000000,282.950000000000,282.943500000000,282.937000000000,282.930500000000,282.924000000000,282.917500000000,282.911000000000,282.904500000000,282.898000000000,282.891500000000,282.885000000000,282.878500000000,282.872000000000,282.865500000000,282.859000000000,282.852500000000,282.846000000000,282.839500000000,282.833000000000,282.826500000000,282.820000000000,282.813500000000,282.807000000000,282.800500000000,282.794000000000,282.787500000000,282.781000000000,282.774500000000,282.768000000000,282.761500000000,282.755000000000,282.748500000000,282.742000000000,282.735500000000,282.729000000000,282.722500000000,282.716000000000,282.709500000000,282.703000000000,282.696500000000,282.690000000000,282.683500000000,282.677000000000,282.670500000000,282.664000000000,282.657500000000,282.651000000000,282.644500000000,282.638000000000,282.631500000000,282.625000000000,282.618500000000,282.612000000000,282.605500000000,282.599000000000,282.592500000000,282.586000000000,282.579500000000,282.573000000000,282.566500000000,282.560000000000,282.553500000000,282.547000000000,282.540500000000,282.534000000000,282.527500000000,282.521000000000,282.514500000000,282.508000000000,282.501500000000,282.495000000000,282.488500000000,282.482000000000,282.475500000000,282.469000000000,282.462500000000,282.456000000000,282.449500000000,282.443000000000,282.436500000000,282.430000000000,282.423500000000,282.417000000000,282.410500000000,282.404000000000,282.397500000000,282.391000000000,282.384500000000,282.378000000000,282.371500000000,282.365000000000,282.358500000000,282.352000000000,282.345500000000,282.339000000000,282.332500000000,282.326000000000,282.319500000000,282.313000000000,282.306500000000,282.300000000000,282.293500000000,282.287000000000,282.280500000000,282.274000000000,282.267500000000,282.261000000000,282.254500000000,282.248000000000,282.241500000000,282.235000000000,282.228500000000,282.222000000000,282.215500000000,282.209000000000,282.202500000000,282.196000000000,282.189500000000,282.183000000000,282.176500000000,282.170000000000,282.163500000000,282.157000000000,282.150500000000,282.144000000000,282.137500000000,282.131000000000,282.124500000000,282.118000000000,282.111500000000,282.105000000000,282.098500000000,282.092000000000,282.085500000000,282.079000000000,282.072500000000,282.066000000000,282.059500000000,282.053000000000,282.046500000000,282.040000000000,282.033500000000,282.027000000000,282.020500000000,282.014000000000,282.007500000000,282.001000000000,281.994500000000,281.988000000000,281.981500000000,281.975000000000,281.968500000000,281.962000000000,281.955500000000,281.949000000000,281.942500000000,281.936000000000,281.929500000000,281.923000000000,281.916500000000,281.910000000000,281.903500000000,281.897000000000,281.890500000000,281.884000000000,281.877500000000,281.871000000000,281.864500000000,281.858000000000,281.851500000000,281.845000000000,281.838500000000,281.832000000000,281.825500000000,281.819000000000,281.812500000000,281.806000000000,281.799500000000,281.793000000000,281.786500000000,281.780000000000,281.773500000000,281.767000000000,281.760500000000,281.754000000000,281.747500000000,281.741000000000,281.734500000000,281.728000000000,281.721500000000,281.715000000000,281.708500000000,281.702000000000,281.695500000000,281.689000000000,281.682500000000,281.676000000000,281.669500000000,281.663000000000,281.656500000000,281.650000000000,281.643500000000,281.637000000000,281.630500000000,281.624000000000,281.617500000000,281.611000000000,281.604500000000,281.598000000000,281.591500000000,281.585000000000,281.578500000000,281.572000000000,281.565500000000,281.559000000000,281.552500000000,281.546000000000,281.539500000000,281.533000000000,281.526500000000,281.520000000000,281.513500000000,281.507000000000,281.500500000000,281.494000000000,281.487500000000,281.481000000000,281.474500000000,281.468000000000,281.461500000000,281.455000000000,281.448500000000,281.442000000000,281.435500000000,281.429000000000,281.422500000000,281.416000000000,281.409500000000,281.403000000000,281.396500000000,281.390000000000,281.383500000000,281.377000000000,281.370500000000,281.364000000000,281.357500000000,281.351000000000,281.344500000000,281.338000000000,281.331500000000,281.325000000000,281.318500000000,281.312000000000,281.305500000000,281.299000000000,281.292500000000,281.286000000000,281.279500000000,281.273000000000,281.266500000000,281.260000000000,281.253500000000,281.247000000000,281.240500000000,281.234000000000,281.227500000000,281.221000000000,281.214500000000,281.208000000000,281.201500000000,281.195000000000,281.188500000000,281.182000000000,281.175500000000,281.169000000000,281.162500000000,281.156000000000,281.149500000000,281.143000000000,281.136500000000,281.130000000000,281.123500000000,281.117000000000,281.110500000000,281.104000000000,281.097500000000,281.091000000000,281.084500000000,281.078000000000,281.071500000000,281.065000000000,281.058500000000,281.052000000000,281.045500000000,281.039000000000,281.032500000000,281.026000000000,281.019500000000,281.013000000000,281.006500000000,281,280.993500000000,280.987000000000,280.980500000000,280.974000000000,280.967500000000,280.961000000000,280.954500000000,280.948000000000,280.941500000000,280.935000000000,280.928500000000,280.922000000000,280.915500000000,280.909000000000,280.902500000000,280.896000000000,280.889500000000,280.883000000000,280.876500000000,280.870000000000,280.863500000000,280.857000000000,280.850500000000,280.844000000000,280.837500000000,280.831000000000,280.824500000000,280.818000000000,280.811500000000,280.805000000000,280.798500000000,280.792000000000,280.785500000000,280.779000000000,280.772500000000,280.766000000000,280.759500000000,280.753000000000,280.746500000000,280.740000000000,280.733500000000,280.727000000000,280.720500000000,280.714000000000,280.707500000000,280.701000000000,280.694500000000,280.688000000000,280.681500000000,280.675000000000,280.668500000000,280.662000000000,280.655500000000,280.649000000000,280.642500000000,280.636000000000,280.629500000000,280.623000000000,280.616500000000,280.610000000000,280.603500000000,280.597000000000,280.590500000000,280.584000000000,280.577500000000,280.571000000000,280.564500000000,280.558000000000,280.551500000000,280.545000000000,280.538500000000,280.532000000000,280.525500000000,280.519000000000,280.512500000000,280.506000000000,280.499500000000,280.493000000000,280.486500000000,280.480000000000,280.473500000000,280.467000000000,280.460500000000,280.454000000000,280.447500000000,280.441000000000,280.434500000000,280.428000000000,280.421500000000,280.415000000000,280.408500000000,280.402000000000,280.395500000000,280.389000000000,280.382500000000,280.376000000000,280.369500000000,280.363000000000,280.356500000000,280.350000000000,280.343500000000,280.337000000000,280.330500000000,280.324000000000,280.317500000000,280.311000000000,280.304500000000,280.298000000000,280.291500000000,280.285000000000,280.278500000000,280.272000000000,280.265500000000,280.259000000000,280.252500000000,280.246000000000,280.239500000000,280.233000000000,280.226500000000,280.220000000000,280.213500000000,280.207000000000,280.200500000000,280.194000000000,280.187500000000,280.181000000000,280.174500000000,280.168000000000,280.161500000000,280.155000000000,280.148500000000,280.142000000000,280.135500000000,280.129000000000,280.122500000000,280.116000000000,280.109500000000,280.103000000000,280.096500000000,280.090000000000,280.083500000000,280.077000000000,280.070500000000,280.064000000000,280.057500000000,280.051000000000,280.044500000000,280.038000000000,280.031500000000,280.025000000000,280.018500000000,280.012000000000,280.005500000000,279.999000000000,279.992500000000,279.986000000000,279.979500000000,279.973000000000,279.966500000000,279.960000000000,279.953500000000,279.947000000000,279.940500000000,279.934000000000,279.927500000000,279.921000000000,279.914500000000,279.908000000000,279.901500000000,279.895000000000,279.888500000000,279.882000000000,279.875500000000,279.869000000000,279.862500000000,279.856000000000,279.849500000000,279.843000000000,279.836500000000,279.830000000000,279.823500000000,279.817000000000,279.810500000000,279.804000000000,279.797500000000,279.791000000000,279.784500000000,279.778000000000,279.771500000000,279.765000000000,279.758500000000,279.752000000000,279.745500000000,279.739000000000,279.732500000000,279.726000000000,279.719500000000,279.713000000000,279.706500000000,279.700000000000,279.693500000000,279.687000000000,279.680500000000,279.674000000000,279.667500000000,279.661000000000,279.654500000000,279.648000000000,279.641500000000,279.635000000000,279.628500000000,279.622000000000,279.615500000000,279.609000000000,279.602500000000,279.596000000000,279.589500000000,279.583000000000,279.576500000000,279.570000000000,279.563500000000,279.557000000000,279.550500000000,279.544000000000,279.537500000000,279.531000000000,279.524500000000,279.518000000000,279.511500000000,279.505000000000,279.498500000000,279.492000000000,279.485500000000,279.479000000000,279.472500000000,279.466000000000,279.459500000000,279.453000000000,279.446500000000,279.440000000000,279.433500000000,279.427000000000,279.420500000000,279.414000000000,279.407500000000,279.401000000000,279.394500000000,279.388000000000,279.381500000000,279.375000000000,279.368500000000,279.362000000000,279.355500000000,279.349000000000,279.342500000000,279.336000000000,279.329500000000,279.323000000000,279.316500000000,279.310000000000,279.303500000000,279.297000000000,279.290500000000,279.284000000000,279.277500000000,279.271000000000,279.264500000000,279.258000000000,279.251500000000,279.245000000000,279.238500000000,279.232000000000,279.225500000000,279.219000000000,279.212500000000,279.206000000000,279.199500000000,279.193000000000,279.186500000000,279.180000000000,279.173500000000,279.167000000000,279.160500000000,279.154000000000,279.147500000000,279.141000000000,279.134500000000,279.128000000000,279.121500000000,279.115000000000,279.108500000000,279.102000000000,279.095500000000,279.089000000000,279.082500000000,279.076000000000,279.069500000000,279.063000000000,279.056500000000,279.050000000000,279.043500000000,279.037000000000,279.030500000000,279.024000000000,279.017500000000,279.011000000000,279.004500000000,278.998000000000,278.991500000000,278.985000000000,278.978500000000,278.972000000000,278.965500000000,278.959000000000,278.952500000000,278.946000000000,278.939500000000,278.933000000000,278.926500000000,278.920000000000,278.913500000000,278.907000000000,278.900500000000,278.894000000000,278.887500000000,278.881000000000,278.874500000000,278.868000000000,278.861500000000,278.855000000000,278.848500000000,278.842000000000,278.835500000000,278.829000000000,278.822500000000,278.816000000000,278.809500000000,278.803000000000,278.796500000000,278.790000000000,278.783500000000,278.777000000000,278.770500000000,278.764000000000,278.757500000000,278.751000000000,278.744500000000,278.738000000000,278.731500000000,278.725000000000,278.718500000000,278.712000000000,278.705500000000,278.699000000000,278.692500000000,278.686000000000,278.679500000000,278.673000000000,278.666500000000,278.660000000000,278.653500000000,278.647000000000,278.640500000000,278.634000000000,278.627500000000,278.621000000000,278.614500000000,278.608000000000,278.601500000000,278.595000000000,278.588500000000,278.582000000000,278.575500000000,278.569000000000,278.562500000000,278.556000000000,278.549500000000,278.543000000000,278.536500000000,278.530000000000,278.523500000000,278.517000000000,278.510500000000,278.504000000000,278.497500000000,278.491000000000,278.484500000000,278.478000000000,278.471500000000,278.465000000000,278.458500000000,278.452000000000,278.445500000000,278.439000000000,278.432500000000,278.426000000000,278.419500000000,278.413000000000,278.406500000000,278.400000000000,278.393500000000,278.387000000000,278.380500000000,278.374000000000,278.367500000000,278.361000000000,278.354500000000,278.348000000000,278.341500000000,278.335000000000,278.328500000000,278.322000000000,278.315500000000,278.309000000000,278.302500000000,278.296000000000,278.289500000000,278.283000000000,278.276500000000,278.270000000000,278.263500000000,278.257000000000,278.250500000000,278.244000000000,278.237500000000,278.231000000000,278.224500000000,278.218000000000,278.211500000000,278.205000000000,278.198500000000,278.192000000000,278.185500000000,278.179000000000,278.172500000000,278.166000000000,278.159500000000,278.153000000000,278.146500000000,278.140000000000,278.133500000000,278.127000000000,278.120500000000,278.114000000000,278.107500000000,278.101000000000,278.094500000000,278.088000000000,278.081500000000,278.075000000000,278.068500000000,278.062000000000,278.055500000000,278.049000000000,278.042500000000,278.036000000000,278.029500000000,278.023000000000,278.016500000000,278.010000000000,278.003500000000,277.997000000000,277.990500000000,277.984000000000,277.977500000000,277.971000000000,277.964500000000,277.958000000000,277.951500000000,277.945000000000,277.938500000000,277.932000000000,277.925500000000,277.919000000000,277.912500000000,277.906000000000,277.899500000000,277.893000000000,277.886500000000,277.880000000000,277.873500000000,277.867000000000,277.860500000000,277.854000000000,277.847500000000,277.841000000000,277.834500000000,277.828000000000,277.821500000000,277.815000000000,277.808500000000,277.802000000000,277.795500000000,277.789000000000,277.782500000000,277.776000000000,277.769500000000,277.763000000000,277.756500000000,277.750000000000,277.743500000000,277.737000000000,277.730500000000,277.724000000000,277.717500000000,277.711000000000,277.704500000000,277.698000000000,277.691500000000,277.685000000000,277.678500000000,277.672000000000,277.665500000000,277.659000000000,277.652500000000,277.646000000000,277.639500000000,277.633000000000,277.626500000000,277.620000000000,277.613500000000,277.607000000000,277.600500000000,277.594000000000,277.587500000000,277.581000000000,277.574500000000,277.568000000000,277.561500000000,277.555000000000,277.548500000000,277.542000000000,277.535500000000,277.529000000000,277.522500000000,277.516000000000,277.509500000000,277.503000000000,277.496500000000,277.490000000000,277.483500000000,277.477000000000,277.470500000000,277.464000000000,277.457500000000,277.451000000000,277.444500000000,277.438000000000,277.431500000000,277.425000000000,277.418500000000,277.412000000000,277.405500000000,277.399000000000,277.392500000000,277.386000000000,277.379500000000,277.373000000000,277.366500000000,277.360000000000,277.353500000000,277.347000000000,277.340500000000,277.334000000000,277.327500000000,277.321000000000,277.314500000000,277.308000000000,277.301500000000,277.295000000000,277.288500000000,277.282000000000,277.275500000000,277.269000000000,277.262500000000,277.256000000000,277.249500000000,277.243000000000,277.236500000000,277.230000000000,277.223500000000,277.217000000000,277.210500000000,277.204000000000,277.197500000000,277.191000000000,277.184500000000,277.178000000000,277.171500000000,277.165000000000,277.158500000000,277.152000000000,277.145500000000,277.139000000000,277.132500000000,277.126000000000,277.119500000000,277.113000000000,277.106500000000,277.100000000000,277.093500000000,277.087000000000,277.080500000000,277.074000000000,277.067500000000,277.061000000000,277.054500000000,277.048000000000,277.041500000000,277.035000000000,277.028500000000,277.022000000000,277.015500000000,277.009000000000,277.002500000000,276.996000000000,276.989500000000,276.983000000000,276.976500000000,276.970000000000,276.963500000000,276.957000000000,276.950500000000,276.944000000000,276.937500000000,276.931000000000,276.924500000000,276.918000000000,276.911500000000,276.905000000000,276.898500000000,276.892000000000,276.885500000000,276.879000000000,276.872500000000,276.866000000000,276.859500000000,276.853000000000,276.846500000000,276.840000000000,276.833500000000,276.827000000000,276.820500000000,276.814000000000,276.807500000000,276.801000000000,276.794500000000,276.788000000000,276.781500000000,276.775000000000,276.768500000000,276.762000000000,276.755500000000,276.749000000000,276.742500000000,276.736000000000,276.729500000000,276.723000000000,276.716500000000,276.710000000000,276.703500000000,276.697000000000,276.690500000000,276.684000000000,276.677500000000,276.671000000000,276.664500000000,276.658000000000,276.651500000000,276.645000000000,276.638500000000,276.632000000000,276.625500000000,276.619000000000,276.612500000000,276.606000000000,276.599500000000,276.593000000000,276.586500000000,276.580000000000,276.573500000000,276.567000000000,276.560500000000,276.554000000000,276.547500000000,276.541000000000,276.534500000000,276.528000000000,276.521500000000,276.515000000000,276.508500000000,276.502000000000,276.495500000000,276.489000000000,276.482500000000,276.476000000000,276.469500000000,276.463000000000,276.456500000000,276.450000000000,276.443500000000,276.437000000000,276.430500000000,276.424000000000,276.417500000000,276.411000000000,276.404500000000,276.398000000000,276.391500000000,276.385000000000,276.378500000000,276.372000000000,276.365500000000,276.359000000000,276.352500000000,276.346000000000,276.339500000000,276.333000000000,276.326500000000,276.320000000000,276.313500000000,276.307000000000,276.300500000000,276.294000000000,276.287500000000,276.281000000000,276.274500000000,276.268000000000,276.261500000000,276.255000000000,276.248500000000,276.242000000000,276.235500000000,276.229000000000,276.222500000000,276.216000000000,276.209500000000,276.203000000000,276.196500000000,276.190000000000,276.183500000000,276.177000000000,276.170500000000,276.164000000000,276.157500000000,276.151000000000,276.144500000000,276.138000000000,276.131500000000,276.125000000000,276.118500000000,276.112000000000,276.105500000000,276.099000000000,276.092500000000,276.086000000000,276.079500000000,276.073000000000,276.066500000000,276.060000000000,276.053500000000,276.047000000000,276.040500000000,276.034000000000,276.027500000000,276.021000000000,276.014500000000,276.008000000000,276.001500000000,275.995000000000,275.988500000000,275.982000000000,275.975500000000,275.969000000000,275.962500000000,275.956000000000,275.949500000000,275.943000000000,275.936500000000,275.930000000000,275.923500000000,275.917000000000,275.910500000000,275.904000000000,275.897500000000,275.891000000000,275.884500000000,275.878000000000,275.871500000000,275.865000000000,275.858500000000,275.852000000000,275.845500000000,275.839000000000,275.832500000000,275.826000000000,275.819500000000,275.813000000000,275.806500000000,275.800000000000,275.793500000000,275.787000000000,275.780500000000,275.774000000000,275.767500000000,275.761000000000,275.754500000000,275.748000000000,275.741500000000,275.735000000000,275.728500000000,275.722000000000,275.715500000000,275.709000000000,275.702500000000,275.696000000000,275.689500000000,275.683000000000,275.676500000000,275.670000000000,275.663500000000,275.657000000000,275.650500000000,275.644000000000,275.637500000000,275.631000000000,275.624500000000,275.618000000000,275.611500000000,275.605000000000,275.598500000000,275.592000000000,275.585500000000,275.579000000000,275.572500000000,275.566000000000,275.559500000000,275.553000000000,275.546500000000,275.540000000000,275.533500000000,275.527000000000,275.520500000000,275.514000000000,275.507500000000,275.501000000000,275.494500000000,275.488000000000,275.481500000000,275.475000000000,275.468500000000,275.462000000000,275.455500000000,275.449000000000,275.442500000000,275.436000000000,275.429500000000,275.423000000000,275.416500000000,275.410000000000,275.403500000000,275.397000000000,275.390500000000,275.384000000000,275.377500000000,275.371000000000,275.364500000000,275.358000000000,275.351500000000,275.345000000000,275.338500000000,275.332000000000,275.325500000000,275.319000000000,275.312500000000,275.306000000000,275.299500000000,275.293000000000,275.286500000000,275.280000000000,275.273500000000,275.267000000000,275.260500000000,275.254000000000,275.247500000000,275.241000000000,275.234500000000,275.228000000000,275.221500000000,275.215000000000,275.208500000000,275.202000000000,275.195500000000,275.189000000000,275.182500000000,275.176000000000,275.169500000000,275.163000000000,275.156500000000,275.150000000000,275.143500000000,275.137000000000,275.130500000000,275.124000000000,275.117500000000,275.111000000000,275.104500000000,275.098000000000,275.091500000000,275.085000000000,275.078500000000,275.072000000000,275.065500000000,275.059000000000,275.052500000000,275.046000000000,275.039500000000,275.033000000000,275.026500000000,275.020000000000,275.013500000000,275.007000000000,275.000500000000,274.994000000000,274.987500000000,274.981000000000,274.974500000000,274.968000000000,274.961500000000,274.955000000000,274.948500000000,274.942000000000,274.935500000000,274.929000000000,274.922500000000,274.916000000000,274.909500000000,274.903000000000,274.896500000000,274.890000000000,274.883500000000,274.877000000000,274.870500000000,274.864000000000,274.857500000000,274.851000000000,274.844500000000,274.838000000000,274.831500000000,274.825000000000,274.818500000000,274.812000000000,274.805500000000,274.799000000000,274.792500000000,274.786000000000,274.779500000000,274.773000000000,274.766500000000,274.760000000000,274.753500000000,274.747000000000,274.740500000000,274.734000000000,274.727500000000,274.721000000000,274.714500000000,274.708000000000,274.701500000000,274.695000000000,274.688500000000,274.682000000000,274.675500000000,274.669000000000,274.662500000000,274.656000000000,274.649500000000,274.643000000000,274.636500000000,274.630000000000,274.623500000000,274.617000000000,274.610500000000,274.604000000000,274.597500000000,274.591000000000,274.584500000000,274.578000000000,274.571500000000,274.565000000000,274.558500000000,274.552000000000,274.545500000000,274.539000000000,274.532500000000,274.526000000000,274.519500000000,274.513000000000,274.506500000000,274.500000000000,274.493500000000,274.487000000000,274.480500000000,274.474000000000,274.467500000000,274.461000000000,274.454500000000,274.448000000000,274.441500000000,274.435000000000,274.428500000000,274.422000000000,274.415500000000,274.409000000000,274.402500000000,274.396000000000,274.389500000000,274.383000000000,274.376500000000,274.370000000000,274.363500000000,274.357000000000,274.350500000000,274.344000000000,274.337500000000,274.331000000000,274.324500000000,274.318000000000,274.311500000000,274.305000000000,274.298500000000,274.292000000000,274.285500000000,274.279000000000,274.272500000000,274.266000000000,274.259500000000,274.253000000000,274.246500000000,274.240000000000,274.233500000000,274.227000000000,274.220500000000,274.214000000000,274.207500000000,274.201000000000,274.194500000000,274.188000000000,274.181500000000,274.175000000000,274.168500000000,274.162000000000,274.155500000000,274.149000000000,274.142500000000,274.136000000000,274.129500000000,274.123000000000,274.116500000000,274.110000000000,274.103500000000,274.097000000000,274.090500000000,274.084000000000,274.077500000000,274.071000000000,274.064500000000,274.058000000000,274.051500000000,274.045000000000,274.038500000000,274.032000000000,274.025500000000,274.019000000000,274.012500000000,274.006000000000,273.999500000000,273.993000000000,273.986500000000,273.980000000000,273.973500000000,273.967000000000,273.960500000000,273.954000000000,273.947500000000,273.941000000000,273.934500000000,273.928000000000,273.921500000000,273.915000000000,273.908500000000,273.902000000000,273.895500000000,273.889000000000,273.882500000000,273.876000000000,273.869500000000,273.863000000000,273.856500000000,273.850000000000,273.843500000000,273.837000000000,273.830500000000,273.824000000000,273.817500000000,273.811000000000,273.804500000000,273.798000000000,273.791500000000,273.785000000000,273.778500000000,273.772000000000,273.765500000000,273.759000000000,273.752500000000,273.746000000000,273.739500000000,273.733000000000,273.726500000000,273.720000000000,273.713500000000,273.707000000000,273.700500000000,273.694000000000,273.687500000000,273.681000000000,273.674500000000,273.668000000000,273.661500000000,273.655000000000,273.648500000000,273.642000000000,273.635500000000,273.629000000000,273.622500000000,273.616000000000,273.609500000000,273.603000000000,273.596500000000,273.590000000000,273.583500000000,273.577000000000,273.570500000000,273.564000000000,273.557500000000,273.551000000000,273.544500000000,273.538000000000,273.531500000000,273.525000000000,273.518500000000,273.512000000000,273.505500000000,273.499000000000,273.492500000000,273.486000000000,273.479500000000,273.473000000000,273.466500000000,273.460000000000,273.453500000000,273.447000000000,273.440500000000,273.434000000000,273.427500000000,273.421000000000,273.414500000000,273.408000000000,273.401500000000,273.395000000000,273.388500000000,273.382000000000,273.375500000000,273.369000000000,273.362500000000,273.356000000000,273.349500000000,273.343000000000,273.336500000000,273.330000000000,273.323500000000,273.317000000000,273.310500000000,273.304000000000,273.297500000000,273.291000000000,273.284500000000,273.278000000000,273.271500000000,273.265000000000,273.258500000000,273.252000000000,273.245500000000,273.239000000000,273.232500000000,273.226000000000,273.219500000000,273.213000000000,273.206500000000,273.200000000000,273.193500000000,273.187000000000,273.180500000000,273.174000000000,273.167500000000,273.161000000000,273.154500000000,273.148000000000,273.141500000000,273.135000000000,273.128500000000,273.122000000000,273.115500000000,273.109000000000,273.102500000000,273.096000000000,273.089500000000,273.083000000000,273.076500000000,273.070000000000,273.063500000000,273.057000000000,273.050500000000,273.044000000000,273.037500000000,273.031000000000,273.024500000000,273.018000000000,273.011500000000,273.005000000000,272.998500000000,272.992000000000,272.985500000000,272.979000000000,272.972500000000,272.966000000000,272.959500000000,272.953000000000,272.946500000000,272.940000000000,272.933500000000,272.927000000000,272.920500000000,272.914000000000,272.907500000000,272.901000000000,272.894500000000,272.888000000000,272.881500000000,272.875000000000,272.868500000000,272.862000000000,272.855500000000,272.849000000000,272.842500000000,272.836000000000,272.829500000000,272.823000000000,272.816500000000,272.810000000000,272.803500000000,272.797000000000,272.790500000000,272.784000000000,272.777500000000,272.771000000000,272.764500000000,272.758000000000,272.751500000000,272.745000000000,272.738500000000,272.732000000000,272.725500000000,272.719000000000,272.712500000000,272.706000000000,272.699500000000,272.693000000000,272.686500000000,272.680000000000,272.673500000000,272.667000000000,272.660500000000,272.654000000000,272.647500000000,272.641000000000,272.634500000000,272.628000000000,272.621500000000,272.615000000000,272.608500000000,272.602000000000,272.595500000000,272.589000000000,272.582500000000,272.576000000000,272.569500000000,272.563000000000,272.556500000000,272.550000000000,272.543500000000,272.537000000000,272.530500000000,272.524000000000,272.517500000000,272.511000000000,272.504500000000,272.498000000000,272.491500000000,272.485000000000,272.478500000000,272.472000000000,272.465500000000,272.459000000000,272.452500000000,272.446000000000,272.439500000000,272.433000000000,272.426500000000,272.420000000000,272.413500000000,272.407000000000,272.400500000000,272.394000000000,272.387500000000,272.381000000000,272.374500000000,272.368000000000,272.361500000000,272.355000000000,272.348500000000,272.342000000000,272.335500000000,272.329000000000,272.322500000000,272.316000000000,272.309500000000,272.303000000000,272.296500000000,272.290000000000,272.283500000000,272.277000000000,272.270500000000,272.264000000000,272.257500000000,272.251000000000,272.244500000000,272.238000000000,272.231500000000,272.225000000000,272.218500000000,272.212000000000,272.205500000000,272.199000000000,272.192500000000,272.186000000000,272.179500000000,272.173000000000,272.166500000000,272.160000000000,272.153500000000,272.147000000000,272.140500000000,272.134000000000,272.127500000000,272.121000000000,272.114500000000,272.108000000000,272.101500000000,272.095000000000,272.088500000000,272.082000000000,272.075500000000,272.069000000000,272.062500000000,272.056000000000,272.049500000000,272.043000000000,272.036500000000,272.030000000000,272.023500000000,272.017000000000,272.010500000000,272.004000000000,271.997500000000,271.991000000000,271.984500000000,271.978000000000,271.971500000000,271.965000000000,271.958500000000,271.952000000000,271.945500000000,271.939000000000,271.932500000000,271.926000000000,271.919500000000,271.913000000000,271.906500000000,271.900000000000,271.893500000000,271.887000000000,271.880500000000,271.874000000000,271.867500000000,271.861000000000,271.854500000000,271.848000000000,271.841500000000,271.835000000000,271.828500000000,271.822000000000,271.815500000000,271.809000000000,271.802500000000,271.796000000000,271.789500000000,271.783000000000,271.776500000000,271.770000000000,271.763500000000,271.757000000000,271.750500000000,271.744000000000,271.737500000000,271.731000000000,271.724500000000,271.718000000000,271.711500000000,271.705000000000,271.698500000000,271.692000000000,271.685500000000,271.679000000000,271.672500000000,271.666000000000,271.659500000000,271.653000000000,271.646500000000,271.640000000000,271.633500000000,271.627000000000,271.620500000000,271.614000000000,271.607500000000,271.601000000000,271.594500000000,271.588000000000,271.581500000000,271.575000000000,271.568500000000,271.562000000000,271.555500000000,271.549000000000,271.542500000000,271.536000000000,271.529500000000,271.523000000000,271.516500000000,271.510000000000,271.503500000000,271.497000000000,271.490500000000,271.484000000000,271.477500000000,271.471000000000,271.464500000000,271.458000000000,271.451500000000,271.445000000000,271.438500000000,271.432000000000,271.425500000000,271.419000000000,271.412500000000,271.406000000000,271.399500000000,271.393000000000,271.386500000000,271.380000000000,271.373500000000,271.367000000000,271.360500000000,271.354000000000,271.347500000000,271.341000000000,271.334500000000,271.328000000000,271.321500000000,271.315000000000,271.308500000000,271.302000000000,271.295500000000,271.289000000000,271.282500000000,271.276000000000,271.269500000000,271.263000000000,271.256500000000,271.250000000000,271.243500000000,271.237000000000,271.230500000000,271.224000000000,271.217500000000,271.211000000000,271.204500000000,271.198000000000,271.191500000000,271.185000000000,271.178500000000,271.172000000000,271.165500000000,271.159000000000,271.152500000000,271.146000000000,271.139500000000,271.133000000000,271.126500000000,271.120000000000,271.113500000000,271.107000000000,271.100500000000,271.094000000000,271.087500000000,271.081000000000,271.074500000000,271.068000000000,271.061500000000,271.055000000000,271.048500000000,271.042000000000,271.035500000000,271.029000000000,271.022500000000,271.016000000000,271.009500000000,271.003000000000,270.996500000000,270.990000000000,270.983500000000,270.977000000000,270.970500000000,270.964000000000,270.957500000000,270.951000000000,270.944500000000,270.938000000000,270.931500000000,270.925000000000,270.918500000000,270.912000000000,270.905500000000,270.899000000000,270.892500000000,270.886000000000,270.879500000000,270.873000000000,270.866500000000,270.860000000000,270.853500000000,270.847000000000,270.840500000000,270.834000000000,270.827500000000,270.821000000000,270.814500000000,270.808000000000,270.801500000000,270.795000000000,270.788500000000,270.782000000000,270.775500000000,270.769000000000,270.762500000000,270.756000000000,270.749500000000,270.743000000000,270.736500000000,270.730000000000,270.723500000000,270.717000000000,270.710500000000,270.704000000000,270.697500000000,270.691000000000,270.684500000000,270.678000000000,270.671500000000,270.665000000000,270.658500000000,270.652000000000,270.645500000000,270.639000000000,270.632500000000,270.626000000000,270.619500000000,270.613000000000,270.606500000000,270.600000000000,270.593500000000,270.587000000000,270.580500000000,270.574000000000,270.567500000000,270.561000000000,270.554500000000,270.548000000000,270.541500000000,270.535000000000,270.528500000000,270.522000000000,270.515500000000,270.509000000000,270.502500000000,270.496000000000,270.489500000000,270.483000000000,270.476500000000,270.470000000000,270.463500000000,270.457000000000,270.450500000000,270.444000000000,270.437500000000,270.431000000000,270.424500000000,270.418000000000,270.411500000000,270.405000000000,270.398500000000,270.392000000000,270.385500000000,270.379000000000,270.372500000000,270.366000000000,270.359500000000,270.353000000000,270.346500000000,270.340000000000,270.333500000000,270.327000000000,270.320500000000,270.314000000000,270.307500000000,270.301000000000,270.294500000000,270.288000000000,270.281500000000,270.275000000000,270.268500000000,270.262000000000,270.255500000000,270.249000000000,270.242500000000,270.236000000000,270.229500000000,270.223000000000,270.216500000000,270.210000000000,270.203500000000,270.197000000000,270.190500000000,270.184000000000,270.177500000000,270.171000000000,270.164500000000,270.158000000000,270.151500000000,270.145000000000,270.138500000000,270.132000000000,270.125500000000,270.119000000000,270.112500000000,270.106000000000,270.099500000000,270.093000000000,270.086500000000,270.080000000000,270.073500000000,270.067000000000,270.060500000000,270.054000000000,270.047500000000,270.041000000000,270.034500000000,270.028000000000,270.021500000000,270.015000000000,270.008500000000,270.002000000000,269.995500000000,269.989000000000,269.982500000000,269.976000000000,269.969500000000,269.963000000000,269.956500000000,269.950000000000,269.943500000000,269.937000000000,269.930500000000,269.924000000000,269.917500000000,269.911000000000,269.904500000000,269.898000000000,269.891500000000,269.885000000000,269.878500000000,269.872000000000,269.865500000000,269.859000000000,269.852500000000,269.846000000000,269.839500000000,269.833000000000,269.826500000000,269.820000000000,269.813500000000,269.807000000000,269.800500000000,269.794000000000,269.787500000000,269.781000000000,269.774500000000,269.768000000000,269.761500000000,269.755000000000,269.748500000000,269.742000000000,269.735500000000,269.729000000000,269.722500000000,269.716000000000,269.709500000000,269.703000000000,269.696500000000,269.690000000000,269.683500000000,269.677000000000,269.670500000000,269.664000000000,269.657500000000,269.651000000000,269.644500000000,269.638000000000,269.631500000000,269.625000000000,269.618500000000,269.612000000000,269.605500000000,269.599000000000,269.592500000000,269.586000000000,269.579500000000,269.573000000000,269.566500000000,269.560000000000,269.553500000000,269.547000000000,269.540500000000,269.534000000000,269.527500000000,269.521000000000,269.514500000000,269.508000000000,269.501500000000,269.495000000000,269.488500000000,269.482000000000,269.475500000000,269.469000000000,269.462500000000,269.456000000000,269.449500000000,269.443000000000,269.436500000000,269.430000000000,269.423500000000,269.417000000000,269.410500000000,269.404000000000,269.397500000000,269.391000000000,269.384500000000,269.378000000000,269.371500000000,269.365000000000,269.358500000000,269.352000000000,269.345500000000,269.339000000000,269.332500000000,269.326000000000,269.319500000000,269.313000000000,269.306500000000,269.300000000000,269.293500000000,269.287000000000,269.280500000000,269.274000000000,269.267500000000,269.261000000000,269.254500000000,269.248000000000,269.241500000000,269.235000000000,269.228500000000,269.222000000000,269.215500000000,269.209000000000,269.202500000000,269.196000000000,269.189500000000,269.183000000000,269.176500000000,269.170000000000,269.163500000000,269.157000000000,269.150500000000,269.144000000000,269.137500000000,269.131000000000,269.124500000000,269.118000000000,269.111500000000,269.105000000000,269.098500000000,269.092000000000,269.085500000000,269.079000000000,269.072500000000,269.066000000000,269.059500000000,269.053000000000,269.046500000000,269.040000000000,269.033500000000,269.027000000000,269.020500000000,269.014000000000,269.007500000000,269.001000000000,268.994500000000,268.988000000000,268.981500000000,268.975000000000,268.968500000000,268.962000000000,268.955500000000,268.949000000000,268.942500000000,268.936000000000,268.929500000000,268.923000000000,268.916500000000,268.910000000000,268.903500000000,268.897000000000,268.890500000000,268.884000000000,268.877500000000,268.871000000000,268.864500000000,268.858000000000,268.851500000000,268.845000000000,268.838500000000,268.832000000000,268.825500000000,268.819000000000,268.812500000000,268.806000000000,268.799500000000,268.793000000000,268.786500000000,268.780000000000,268.773500000000,268.767000000000,268.760500000000,268.754000000000,268.747500000000,268.741000000000,268.734500000000,268.728000000000,268.721500000000,268.715000000000,268.708500000000,268.702000000000,268.695500000000,268.689000000000,268.682500000000,268.676000000000,268.669500000000,268.663000000000,268.656500000000,268.650000000000,268.643500000000,268.637000000000,268.630500000000,268.624000000000,268.617500000000,268.611000000000,268.604500000000,268.598000000000,268.591500000000,268.585000000000,268.578500000000,268.572000000000,268.565500000000,268.559000000000,268.552500000000,268.546000000000,268.539500000000,268.533000000000,268.526500000000,268.520000000000,268.513500000000,268.507000000000,268.500500000000,268.494000000000,268.487500000000,268.481000000000,268.474500000000,268.468000000000,268.461500000000,268.455000000000,268.448500000000,268.442000000000,268.435500000000,268.429000000000,268.422500000000,268.416000000000,268.409500000000,268.403000000000,268.396500000000,268.390000000000,268.383500000000,268.377000000000,268.370500000000,268.364000000000,268.357500000000,268.351000000000,268.344500000000,268.338000000000,268.331500000000,268.325000000000,268.318500000000,268.312000000000,268.305500000000,268.299000000000,268.292500000000,268.286000000000,268.279500000000,268.273000000000,268.266500000000,268.260000000000,268.253500000000,268.247000000000,268.240500000000,268.234000000000,268.227500000000,268.221000000000,268.214500000000,268.208000000000,268.201500000000,268.195000000000,268.188500000000,268.182000000000,268.175500000000,268.169000000000,268.162500000000,268.156000000000,268.149500000000,268.143000000000,268.136500000000,268.130000000000,268.123500000000,268.117000000000,268.110500000000,268.104000000000,268.097500000000,268.091000000000,268.084500000000,268.078000000000,268.071500000000,268.065000000000,268.058500000000,268.052000000000,268.045500000000,268.039000000000,268.032500000000,268.026000000000,268.019500000000,268.013000000000,268.006500000000,268,267.993500000000,267.987000000000,267.980500000000,267.974000000000,267.967500000000,267.961000000000,267.954500000000,267.948000000000,267.941500000000,267.935000000000,267.928500000000,267.922000000000,267.915500000000,267.909000000000,267.902500000000,267.896000000000,267.889500000000,267.883000000000,267.876500000000,267.870000000000,267.863500000000,267.857000000000,267.850500000000,267.844000000000,267.837500000000,267.831000000000,267.824500000000,267.818000000000,267.811500000000,267.805000000000,267.798500000000,267.792000000000,267.785500000000,267.779000000000,267.772500000000,267.766000000000,267.759500000000,267.753000000000,267.746500000000,267.740000000000,267.733500000000,267.727000000000,267.720500000000,267.714000000000,267.707500000000,267.701000000000,267.694500000000,267.688000000000,267.681500000000,267.675000000000,267.668500000000,267.662000000000,267.655500000000,267.649000000000,267.642500000000,267.636000000000,267.629500000000,267.623000000000,267.616500000000,267.610000000000,267.603500000000,267.597000000000,267.590500000000,267.584000000000,267.577500000000,267.571000000000,267.564500000000,267.558000000000,267.551500000000,267.545000000000,267.538500000000,267.532000000000,267.525500000000,267.519000000000,267.512500000000,267.506000000000,267.499500000000,267.493000000000,267.486500000000,267.480000000000,267.473500000000,267.467000000000,267.460500000000,267.454000000000,267.447500000000,267.441000000000,267.434500000000,267.428000000000,267.421500000000,267.415000000000,267.408500000000,267.402000000000,267.395500000000,267.389000000000,267.382500000000,267.376000000000,267.369500000000,267.363000000000,267.356500000000,267.350000000000,267.343500000000,267.337000000000,267.330500000000,267.324000000000,267.317500000000,267.311000000000,267.304500000000,267.298000000000,267.291500000000,267.285000000000,267.278500000000,267.272000000000,267.265500000000,267.259000000000,267.252500000000,267.246000000000,267.239500000000,267.233000000000,267.226500000000,267.220000000000,267.213500000000,267.207000000000,267.200500000000,267.194000000000,267.187500000000,267.181000000000,267.174500000000,267.168000000000,267.161500000000,267.155000000000,267.148500000000,267.142000000000,267.135500000000,267.129000000000,267.122500000000,267.116000000000,267.109500000000,267.103000000000,267.096500000000,267.090000000000,267.083500000000,267.077000000000,267.070500000000,267.064000000000,267.057500000000,267.051000000000,267.044500000000,267.038000000000,267.031500000000,267.025000000000,267.018500000000,267.012000000000,267.005500000000,266.999000000000,266.992500000000,266.986000000000,266.979500000000,266.973000000000,266.966500000000,266.960000000000,266.953500000000,266.947000000000,266.940500000000,266.934000000000,266.927500000000,266.921000000000,266.914500000000,266.908000000000,266.901500000000,266.895000000000,266.888500000000,266.882000000000,266.875500000000,266.869000000000,266.862500000000,266.856000000000,266.849500000000,266.843000000000,266.836500000000,266.830000000000,266.823500000000,266.817000000000,266.810500000000,266.804000000000,266.797500000000,266.791000000000,266.784500000000,266.778000000000,266.771500000000,266.765000000000,266.758500000000,266.752000000000,266.745500000000,266.739000000000,266.732500000000,266.726000000000,266.719500000000,266.713000000000,266.706500000000,266.700000000000,266.693500000000,266.687000000000,266.680500000000,266.674000000000,266.667500000000,266.661000000000,266.654500000000,266.648000000000,266.641500000000,266.635000000000,266.628500000000,266.622000000000,266.615500000000,266.609000000000,266.602500000000,266.596000000000,266.589500000000,266.583000000000,266.576500000000,266.570000000000,266.563500000000,266.557000000000,266.550500000000,266.544000000000,266.537500000000,266.531000000000,266.524500000000,266.518000000000,266.511500000000,266.505000000000,266.498500000000,266.492000000000,266.485500000000,266.479000000000,266.472500000000,266.466000000000,266.459500000000,266.453000000000,266.446500000000,266.440000000000,266.433500000000,266.427000000000,266.420500000000,266.414000000000,266.407500000000,266.401000000000,266.394500000000,266.388000000000,266.381500000000,266.375000000000,266.368500000000,266.362000000000,266.355500000000,266.349000000000,266.342500000000,266.336000000000,266.329500000000,266.323000000000,266.316500000000,266.310000000000,266.303500000000,266.297000000000,266.290500000000,266.284000000000,266.277500000000,266.271000000000,266.264500000000,266.258000000000,266.251500000000,266.245000000000,266.238500000000,266.232000000000,266.225500000000,266.219000000000,266.212500000000,266.206000000000,266.199500000000,266.193000000000,266.186500000000,266.180000000000,266.173500000000,266.167000000000,266.160500000000,266.154000000000,266.147500000000,266.141000000000,266.134500000000,266.128000000000,266.121500000000,266.115000000000,266.108500000000,266.102000000000,266.095500000000,266.089000000000,266.082500000000,266.076000000000,266.069500000000,266.063000000000,266.056500000000,266.050000000000,266.043500000000,266.037000000000,266.030500000000,266.024000000000,266.017500000000,266.011000000000,266.004500000000,265.998000000000,265.991500000000,265.985000000000,265.978500000000,265.972000000000,265.965500000000,265.959000000000,265.952500000000,265.946000000000,265.939500000000,265.933000000000,265.926500000000,265.920000000000,265.913500000000,265.907000000000,265.900500000000,265.894000000000,265.887500000000,265.881000000000,265.874500000000,265.868000000000,265.861500000000,265.855000000000,265.848500000000,265.842000000000,265.835500000000,265.829000000000,265.822500000000,265.816000000000,265.809500000000,265.803000000000,265.796500000000,265.790000000000,265.783500000000,265.777000000000,265.770500000000,265.764000000000,265.757500000000,265.751000000000,265.744500000000,265.738000000000,265.731500000000,265.725000000000,265.718500000000,265.712000000000,265.705500000000,265.699000000000,265.692500000000,265.686000000000,265.679500000000,265.673000000000,265.666500000000,265.660000000000,265.653500000000,265.647000000000,265.640500000000,265.634000000000,265.627500000000,265.621000000000,265.614500000000,265.608000000000,265.601500000000,265.595000000000,265.588500000000,265.582000000000,265.575500000000,265.569000000000,265.562500000000,265.556000000000,265.549500000000,265.543000000000,265.536500000000,265.530000000000,265.523500000000,265.517000000000,265.510500000000,265.504000000000,265.497500000000,265.491000000000,265.484500000000,265.478000000000,265.471500000000,265.465000000000,265.458500000000,265.452000000000,265.445500000000,265.439000000000,265.432500000000,265.426000000000,265.419500000000,265.413000000000,265.406500000000,265.400000000000,265.393500000000,265.387000000000,265.380500000000,265.374000000000,265.367500000000,265.361000000000,265.354500000000,265.348000000000,265.341500000000,265.335000000000,265.328500000000,265.322000000000,265.315500000000,265.309000000000,265.302500000000,265.296000000000,265.289500000000,265.283000000000,265.276500000000,265.270000000000,265.263500000000,265.257000000000,265.250500000000,265.244000000000,265.237500000000,265.231000000000,265.224500000000,265.218000000000,265.211500000000,265.205000000000,265.198500000000,265.192000000000,265.185500000000,265.179000000000,265.172500000000,265.166000000000,265.159500000000,265.153000000000,265.146500000000,265.140000000000,265.133500000000,265.127000000000,265.120500000000,265.114000000000,265.107500000000,265.101000000000,265.094500000000,265.088000000000,265.081500000000,265.075000000000,265.068500000000,265.062000000000,265.055500000000,265.049000000000,265.042500000000,265.036000000000,265.029500000000,265.023000000000,265.016500000000,265.010000000000,265.003500000000,264.997000000000,264.990500000000,264.984000000000,264.977500000000,264.971000000000,264.964500000000,264.958000000000,264.951500000000,264.945000000000,264.938500000000,264.932000000000,264.925500000000,264.919000000000,264.912500000000,264.906000000000,264.899500000000,264.893000000000,264.886500000000,264.880000000000,264.873500000000,264.867000000000,264.860500000000,264.854000000000,264.847500000000,264.841000000000,264.834500000000,264.828000000000,264.821500000000,264.815000000000,264.808500000000,264.802000000000,264.795500000000,264.789000000000,264.782500000000,264.776000000000,264.769500000000,264.763000000000,264.756500000000,264.750000000000,264.743500000000,264.737000000000,264.730500000000,264.724000000000,264.717500000000,264.711000000000,264.704500000000,264.698000000000,264.691500000000,264.685000000000,264.678500000000,264.672000000000,264.665500000000,264.659000000000,264.652500000000,264.646000000000,264.639500000000,264.633000000000,264.626500000000,264.620000000000,264.613500000000,264.607000000000,264.600500000000,264.594000000000,264.587500000000,264.581000000000,264.574500000000,264.568000000000,264.561500000000,264.555000000000,264.548500000000,264.542000000000,264.535500000000,264.529000000000,264.522500000000,264.516000000000,264.509500000000,264.503000000000,264.496500000000,264.490000000000,264.483500000000,264.477000000000,264.470500000000,264.464000000000,264.457500000000,264.451000000000,264.444500000000,264.438000000000,264.431500000000,264.425000000000,264.418500000000,264.412000000000,264.405500000000,264.399000000000,264.392500000000,264.386000000000,264.379500000000,264.373000000000,264.366500000000,264.360000000000,264.353500000000,264.347000000000,264.340500000000,264.334000000000,264.327500000000,264.321000000000,264.314500000000,264.308000000000,264.301500000000,264.295000000000,264.288500000000,264.282000000000,264.275500000000,264.269000000000,264.262500000000,264.256000000000,264.249500000000,264.243000000000,264.236500000000,264.230000000000,264.223500000000,264.217000000000,264.210500000000,264.204000000000,264.197500000000,264.191000000000,264.184500000000,264.178000000000,264.171500000000,264.165000000000,264.158500000000,264.152000000000,264.145500000000,264.139000000000,264.132500000000,264.126000000000,264.119500000000,264.113000000000,264.106500000000,264.100000000000,264.093500000000,264.087000000000,264.080500000000,264.074000000000,264.067500000000,264.061000000000,264.054500000000,264.048000000000,264.041500000000,264.035000000000,264.028500000000,264.022000000000,264.015500000000,264.009000000000,264.002500000000,263.996000000000,263.989500000000,263.983000000000,263.976500000000,263.970000000000,263.963500000000,263.957000000000,263.950500000000,263.944000000000,263.937500000000,263.931000000000,263.924500000000,263.918000000000,263.911500000000,263.905000000000,263.898500000000,263.892000000000,263.885500000000,263.879000000000,263.872500000000,263.866000000000,263.859500000000,263.853000000000,263.846500000000,263.840000000000,263.833500000000,263.827000000000,263.820500000000,263.814000000000,263.807500000000,263.801000000000,263.794500000000,263.788000000000,263.781500000000,263.775000000000,263.768500000000,263.762000000000,263.755500000000,263.749000000000,263.742500000000,263.736000000000,263.729500000000,263.723000000000,263.716500000000,263.710000000000,263.703500000000,263.697000000000,263.690500000000,263.684000000000,263.677500000000,263.671000000000,263.664500000000,263.658000000000,263.651500000000,263.645000000000,263.638500000000,263.632000000000,263.625500000000,263.619000000000,263.612500000000,263.606000000000,263.599500000000,263.593000000000,263.586500000000,263.580000000000,263.573500000000,263.567000000000,263.560500000000,263.554000000000,263.547500000000,263.541000000000,263.534500000000,263.528000000000,263.521500000000,263.515000000000,263.508500000000,263.502000000000,263.495500000000,263.489000000000,263.482500000000,263.476000000000,263.469500000000,263.463000000000,263.456500000000,263.450000000000,263.443500000000,263.437000000000,263.430500000000,263.424000000000,263.417500000000,263.411000000000,263.404500000000,263.398000000000,263.391500000000,263.385000000000,263.378500000000,263.372000000000,263.365500000000,263.359000000000,263.352500000000,263.346000000000,263.339500000000,263.333000000000,263.326500000000,263.320000000000,263.313500000000,263.307000000000,263.300500000000,263.294000000000,263.287500000000,263.281000000000,263.274500000000,263.268000000000,263.261500000000,263.255000000000,263.248500000000,263.242000000000,263.235500000000,263.229000000000,263.222500000000,263.216000000000,263.209500000000,263.203000000000,263.196500000000,263.190000000000,263.183500000000,263.177000000000,263.170500000000,263.164000000000,263.157500000000,263.151000000000,263.144500000000,263.138000000000,263.131500000000,263.125000000000,263.118500000000,263.112000000000,263.105500000000,263.099000000000,263.092500000000,263.086000000000,263.079500000000,263.073000000000,263.066500000000,263.060000000000,263.053500000000,263.047000000000,263.040500000000,263.034000000000,263.027500000000,263.021000000000,263.014500000000,263.008000000000,263.001500000000,262.995000000000,262.988500000000,262.982000000000,262.975500000000,262.969000000000,262.962500000000,262.956000000000,262.949500000000,262.943000000000,262.936500000000,262.930000000000,262.923500000000,262.917000000000,262.910500000000,262.904000000000,262.897500000000,262.891000000000,262.884500000000,262.878000000000,262.871500000000,262.865000000000,262.858500000000,262.852000000000,262.845500000000,262.839000000000,262.832500000000,262.826000000000,262.819500000000,262.813000000000,262.806500000000,262.800000000000,262.793500000000,262.787000000000,262.780500000000,262.774000000000,262.767500000000,262.761000000000,262.754500000000,262.748000000000,262.741500000000,262.735000000000,262.728500000000,262.722000000000,262.715500000000,262.709000000000,262.702500000000,262.696000000000,262.689500000000,262.683000000000,262.676500000000,262.670000000000,262.663500000000,262.657000000000,262.650500000000,262.644000000000,262.637500000000,262.631000000000,262.624500000000,262.618000000000,262.611500000000,262.605000000000,262.598500000000,262.592000000000,262.585500000000,262.579000000000,262.572500000000,262.566000000000,262.559500000000,262.553000000000,262.546500000000,262.540000000000,262.533500000000,262.527000000000,262.520500000000,262.514000000000,262.507500000000,262.501000000000,262.494500000000,262.488000000000,262.481500000000,262.475000000000,262.468500000000,262.462000000000,262.455500000000,262.449000000000,262.442500000000,262.436000000000,262.429500000000,262.423000000000,262.416500000000,262.410000000000,262.403500000000,262.397000000000,262.390500000000,262.384000000000,262.377500000000,262.371000000000,262.364500000000,262.358000000000,262.351500000000,262.345000000000,262.338500000000,262.332000000000,262.325500000000,262.319000000000,262.312500000000,262.306000000000,262.299500000000,262.293000000000,262.286500000000,262.280000000000,262.273500000000,262.267000000000,262.260500000000,262.254000000000,262.247500000000,262.241000000000,262.234500000000,262.228000000000,262.221500000000,262.215000000000,262.208500000000,262.202000000000,262.195500000000,262.189000000000,262.182500000000,262.176000000000,262.169500000000,262.163000000000,262.156500000000,262.150000000000,262.143500000000,262.137000000000,262.130500000000,262.124000000000,262.117500000000,262.111000000000,262.104500000000,262.098000000000,262.091500000000,262.085000000000,262.078500000000,262.072000000000,262.065500000000,262.059000000000,262.052500000000,262.046000000000,262.039500000000,262.033000000000,262.026500000000,262.020000000000,262.013500000000,262.007000000000,262.000500000000,261.994000000000,261.987500000000,261.981000000000,261.974500000000,261.968000000000,261.961500000000,261.955000000000,261.948500000000,261.942000000000,261.935500000000,261.929000000000,261.922500000000,261.916000000000,261.909500000000,261.903000000000,261.896500000000,261.890000000000,261.883500000000,261.877000000000,261.870500000000,261.864000000000,261.857500000000,261.851000000000,261.844500000000,261.838000000000,261.831500000000,261.825000000000,261.818500000000,261.812000000000,261.805500000000,261.799000000000,261.792500000000,261.786000000000,261.779500000000,261.773000000000,261.766500000000,261.760000000000,261.753500000000,261.747000000000,261.740500000000,261.734000000000,261.727500000000,261.721000000000,261.714500000000,261.708000000000,261.701500000000,261.695000000000,261.688500000000,261.682000000000,261.675500000000,261.669000000000,261.662500000000,261.656000000000,261.649500000000,261.643000000000,261.636500000000,261.630000000000,261.623500000000,261.617000000000,261.610500000000,261.604000000000,261.597500000000,261.591000000000,261.584500000000,261.578000000000,261.571500000000,261.565000000000,261.558500000000,261.552000000000,261.545500000000,261.539000000000,261.532500000000,261.526000000000,261.519500000000,261.513000000000,261.506500000000,261.500000000000,261.493500000000,261.487000000000,261.480500000000,261.474000000000,261.467500000000,261.461000000000,261.454500000000,261.448000000000,261.441500000000,261.435000000000,261.428500000000,261.422000000000,261.415500000000,261.409000000000,261.402500000000,261.396000000000,261.389500000000,261.383000000000,261.376500000000,261.370000000000,261.363500000000,261.357000000000,261.350500000000,261.344000000000,261.337500000000,261.331000000000,261.324500000000,261.318000000000,261.311500000000,261.305000000000,261.298500000000,261.292000000000,261.285500000000,261.279000000000,261.272500000000,261.266000000000,261.259500000000,261.253000000000,261.246500000000,261.240000000000,261.233500000000,261.227000000000,261.220500000000,261.214000000000,261.207500000000,261.201000000000,261.194500000000,261.188000000000,261.181500000000,261.175000000000,261.168500000000,261.162000000000,261.155500000000,261.149000000000,261.142500000000,261.136000000000,261.129500000000,261.123000000000,261.116500000000,261.110000000000,261.103500000000,261.097000000000,261.090500000000,261.084000000000,261.077500000000,261.071000000000,261.064500000000,261.058000000000,261.051500000000,261.045000000000,261.038500000000,261.032000000000,261.025500000000,261.019000000000,261.012500000000,261.006000000000,260.999500000000,260.993000000000,260.986500000000,260.980000000000,260.973500000000,260.967000000000,260.960500000000,260.954000000000,260.947500000000,260.941000000000,260.934500000000,260.928000000000,260.921500000000,260.915000000000,260.908500000000,260.902000000000,260.895500000000,260.889000000000,260.882500000000,260.876000000000,260.869500000000,260.863000000000,260.856500000000,260.850000000000,260.843500000000,260.837000000000,260.830500000000,260.824000000000,260.817500000000,260.811000000000,260.804500000000,260.798000000000,260.791500000000,260.785000000000,260.778500000000,260.772000000000,260.765500000000,260.759000000000,260.752500000000,260.746000000000,260.739500000000,260.733000000000,260.726500000000,260.720000000000,260.713500000000,260.707000000000,260.700500000000,260.694000000000,260.687500000000,260.681000000000,260.674500000000,260.668000000000,260.661500000000,260.655000000000,260.648500000000,260.642000000000,260.635500000000,260.629000000000,260.622500000000,260.616000000000,260.609500000000,260.603000000000,260.596500000000,260.590000000000,260.583500000000,260.577000000000,260.570500000000,260.564000000000,260.557500000000,260.551000000000,260.544500000000,260.538000000000,260.531500000000,260.525000000000,260.518500000000,260.512000000000,260.505500000000,260.499000000000,260.492500000000,260.486000000000,260.479500000000,260.473000000000,260.466500000000,260.460000000000,260.453500000000,260.447000000000,260.440500000000,260.434000000000,260.427500000000,260.421000000000,260.414500000000,260.408000000000,260.401500000000,260.395000000000,260.388500000000,260.382000000000,260.375500000000,260.369000000000,260.362500000000,260.356000000000,260.349500000000,260.343000000000,260.336500000000,260.330000000000,260.323500000000,260.317000000000,260.310500000000,260.304000000000,260.297500000000,260.291000000000,260.284500000000,260.278000000000,260.271500000000,260.265000000000,260.258500000000,260.252000000000,260.245500000000,260.239000000000,260.232500000000,260.226000000000,260.219500000000,260.213000000000,260.206500000000,260.200000000000,260.193500000000,260.187000000000,260.180500000000,260.174000000000,260.167500000000,260.161000000000,260.154500000000,260.148000000000,260.141500000000,260.135000000000,260.128500000000,260.122000000000,260.115500000000,260.109000000000,260.102500000000,260.096000000000,260.089500000000,260.083000000000,260.076500000000,260.070000000000,260.063500000000,260.057000000000,260.050500000000,260.044000000000,260.037500000000,260.031000000000,260.024500000000,260.018000000000,260.011500000000,260.005000000000,259.998500000000,259.992000000000,259.985500000000,259.979000000000,259.972500000000,259.966000000000,259.959500000000,259.953000000000,259.946500000000,259.940000000000,259.933500000000,259.927000000000,259.920500000000,259.914000000000,259.907500000000,259.901000000000,259.894500000000,259.888000000000,259.881500000000,259.875000000000,259.868500000000,259.862000000000,259.855500000000,259.849000000000,259.842500000000,259.836000000000,259.829500000000,259.823000000000,259.816500000000,259.810000000000,259.803500000000,259.797000000000,259.790500000000,259.784000000000,259.777500000000,259.771000000000,259.764500000000,259.758000000000,259.751500000000,259.745000000000,259.738500000000,259.732000000000,259.725500000000,259.719000000000,259.712500000000,259.706000000000,259.699500000000,259.693000000000,259.686500000000,259.680000000000,259.673500000000,259.667000000000,259.660500000000,259.654000000000,259.647500000000,259.641000000000,259.634500000000,259.628000000000,259.621500000000,259.615000000000,259.608500000000,259.602000000000,259.595500000000,259.589000000000,259.582500000000,259.576000000000,259.569500000000,259.563000000000,259.556500000000,259.550000000000,259.543500000000,259.537000000000,259.530500000000,259.524000000000,259.517500000000,259.511000000000,259.504500000000,259.498000000000,259.491500000000,259.485000000000,259.478500000000,259.472000000000,259.465500000000,259.459000000000,259.452500000000,259.446000000000,259.439500000000,259.433000000000,259.426500000000,259.420000000000,259.413500000000,259.407000000000,259.400500000000,259.394000000000,259.387500000000,259.381000000000,259.374500000000,259.368000000000,259.361500000000,259.355000000000,259.348500000000,259.342000000000,259.335500000000,259.329000000000,259.322500000000,259.316000000000,259.309500000000,259.303000000000,259.296500000000,259.290000000000,259.283500000000,259.277000000000,259.270500000000,259.264000000000,259.257500000000,259.251000000000,259.244500000000,259.238000000000,259.231500000000,259.225000000000,259.218500000000,259.212000000000,259.205500000000,259.199000000000,259.192500000000,259.186000000000,259.179500000000,259.173000000000,259.166500000000,259.160000000000,259.153500000000,259.147000000000,259.140500000000,259.134000000000,259.127500000000,259.121000000000,259.114500000000,259.108000000000,259.101500000000,259.095000000000,259.088500000000,259.082000000000,259.075500000000,259.069000000000,259.062500000000,259.056000000000,259.049500000000,259.043000000000,259.036500000000,259.030000000000,259.023500000000,259.017000000000,259.010500000000,259.004000000000,258.997500000000,258.991000000000,258.984500000000,258.978000000000,258.971500000000,258.965000000000,258.958500000000,258.952000000000,258.945500000000,258.939000000000,258.932500000000,258.926000000000,258.919500000000,258.913000000000,258.906500000000,258.900000000000,258.893500000000,258.887000000000,258.880500000000,258.874000000000,258.867500000000,258.861000000000,258.854500000000,258.848000000000,258.841500000000,258.835000000000,258.828500000000,258.822000000000,258.815500000000,258.809000000000,258.802500000000,258.796000000000,258.789500000000,258.783000000000,258.776500000000,258.770000000000,258.763500000000,258.757000000000,258.750500000000,258.744000000000,258.737500000000,258.731000000000,258.724500000000,258.718000000000,258.711500000000,258.705000000000,258.698500000000,258.692000000000,258.685500000000,258.679000000000,258.672500000000,258.666000000000,258.659500000000,258.653000000000,258.646500000000,258.640000000000,258.633500000000,258.627000000000,258.620500000000,258.614000000000,258.607500000000,258.601000000000,258.594500000000,258.588000000000,258.581500000000,258.575000000000,258.568500000000,258.562000000000,258.555500000000,258.549000000000,258.542500000000,258.536000000000,258.529500000000,258.523000000000,258.516500000000,258.510000000000,258.503500000000,258.497000000000,258.490500000000,258.484000000000,258.477500000000,258.471000000000,258.464500000000,258.458000000000,258.451500000000,258.445000000000,258.438500000000,258.432000000000,258.425500000000,258.419000000000,258.412500000000,258.406000000000,258.399500000000,258.393000000000,258.386500000000,258.380000000000,258.373500000000,258.367000000000,258.360500000000,258.354000000000,258.347500000000,258.341000000000,258.334500000000,258.328000000000,258.321500000000,258.315000000000,258.308500000000,258.302000000000,258.295500000000,258.289000000000,258.282500000000,258.276000000000,258.269500000000,258.263000000000,258.256500000000,258.250000000000,258.243500000000,258.237000000000,258.230500000000,258.224000000000,258.217500000000,258.211000000000,258.204500000000,258.198000000000,258.191500000000,258.185000000000,258.178500000000,258.172000000000,258.165500000000,258.159000000000,258.152500000000,258.146000000000,258.139500000000,258.133000000000,258.126500000000,258.120000000000,258.113500000000,258.107000000000,258.100500000000,258.094000000000,258.087500000000,258.081000000000,258.074500000000,258.068000000000,258.061500000000,258.055000000000,258.048500000000,258.042000000000,258.035500000000,258.029000000000,258.022500000000,258.016000000000,258.009500000000,258.003000000000,257.996500000000,257.990000000000,257.983500000000,257.977000000000,257.970500000000,257.964000000000,257.957500000000,257.951000000000,257.944500000000,257.938000000000,257.931500000000,257.925000000000,257.918500000000,257.912000000000,257.905500000000,257.899000000000,257.892500000000,257.886000000000,257.879500000000,257.873000000000,257.866500000000,257.860000000000,257.853500000000,257.847000000000,257.840500000000,257.834000000000,257.827500000000,257.821000000000,257.814500000000,257.808000000000,257.801500000000,257.795000000000,257.788500000000,257.782000000000,257.775500000000,257.769000000000,257.762500000000,257.756000000000,257.749500000000,257.743000000000,257.736500000000,257.730000000000,257.723500000000,257.717000000000,257.710500000000,257.704000000000,257.697500000000,257.691000000000,257.684500000000,257.678000000000,257.671500000000,257.665000000000,257.658500000000,257.652000000000,257.645500000000,257.639000000000,257.632500000000,257.626000000000,257.619500000000,257.613000000000,257.606500000000,257.600000000000,257.593500000000,257.587000000000,257.580500000000,257.574000000000,257.567500000000,257.561000000000,257.554500000000,257.548000000000,257.541500000000,257.535000000000,257.528500000000,257.522000000000,257.515500000000,257.509000000000,257.502500000000,257.496000000000,257.489500000000,257.483000000000,257.476500000000,257.470000000000,257.463500000000,257.457000000000,257.450500000000,257.444000000000,257.437500000000,257.431000000000,257.424500000000,257.418000000000,257.411500000000,257.405000000000,257.398500000000,257.392000000000,257.385500000000,257.379000000000,257.372500000000,257.366000000000,257.359500000000,257.353000000000,257.346500000000,257.340000000000,257.333500000000,257.327000000000,257.320500000000,257.314000000000,257.307500000000,257.301000000000,257.294500000000,257.288000000000,257.281500000000,257.275000000000,257.268500000000,257.262000000000,257.255500000000,257.249000000000,257.242500000000,257.236000000000,257.229500000000,257.223000000000,257.216500000000,257.210000000000,257.203500000000,257.197000000000,257.190500000000,257.184000000000,257.177500000000,257.171000000000,257.164500000000,257.158000000000,257.151500000000,257.145000000000,257.138500000000,257.132000000000,257.125500000000,257.119000000000,257.112500000000,257.106000000000,257.099500000000,257.093000000000,257.086500000000,257.080000000000,257.073500000000,257.067000000000,257.060500000000,257.054000000000,257.047500000000,257.041000000000,257.034500000000,257.028000000000,257.021500000000,257.015000000000,257.008500000000,257.002000000000,256.995500000000,256.989000000000,256.982500000000,256.976000000000,256.969500000000,256.963000000000,256.956500000000,256.950000000000,256.943500000000,256.937000000000,256.930500000000,256.924000000000,256.917500000000,256.911000000000,256.904500000000,256.898000000000,256.891500000000,256.885000000000,256.878500000000,256.872000000000,256.865500000000,256.859000000000,256.852500000000,256.846000000000,256.839500000000,256.833000000000,256.826500000000,256.820000000000,256.813500000000,256.807000000000,256.800500000000,256.794000000000,256.787500000000,256.781000000000,256.774500000000,256.768000000000,256.761500000000,256.755000000000,256.748500000000,256.742000000000,256.735500000000,256.729000000000,256.722500000000,256.716000000000,256.709500000000,256.703000000000,256.696500000000,256.690000000000,256.683500000000,256.677000000000,256.670500000000,256.664000000000,256.657500000000,256.651000000000,256.644500000000,256.638000000000,256.631500000000,256.625000000000,256.618500000000,256.612000000000,256.605500000000,256.599000000000,256.592500000000,256.586000000000,256.579500000000,256.573000000000,256.566500000000,256.560000000000,256.553500000000,256.547000000000,256.540500000000,256.534000000000,256.527500000000,256.521000000000,256.514500000000,256.508000000000,256.501500000000,256.495000000000,256.488500000000,256.482000000000,256.475500000000,256.469000000000,256.462500000000,256.456000000000,256.449500000000,256.443000000000,256.436500000000,256.430000000000,256.423500000000,256.417000000000,256.410500000000,256.404000000000,256.397500000000,256.391000000000,256.384500000000,256.378000000000,256.371500000000,256.365000000000,256.358500000000,256.352000000000,256.345500000000,256.339000000000,256.332500000000,256.326000000000,256.319500000000,256.313000000000,256.306500000000,256.300000000000,256.293500000000,256.287000000000,256.280500000000,256.274000000000,256.267500000000,256.261000000000,256.254500000000,256.248000000000,256.241500000000,256.235000000000,256.228500000000,256.222000000000,256.215500000000,256.209000000000,256.202500000000,256.196000000000,256.189500000000,256.183000000000,256.176500000000,256.170000000000,256.163500000000,256.157000000000,256.150500000000,256.144000000000,256.137500000000,256.131000000000,256.124500000000,256.118000000000,256.111500000000,256.105000000000,256.098500000000,256.092000000000,256.085500000000,256.079000000000,256.072500000000,256.066000000000,256.059500000000,256.053000000000,256.046500000000,256.040000000000,256.033500000000,256.027000000000,256.020500000000,256.014000000000,256.007500000000,256.001000000000,255.994500000000,255.988000000000,255.981500000000,255.975000000000,255.968500000000,255.962000000000,255.955500000000,255.949000000000,255.942500000000,255.936000000000,255.929500000000,255.923000000000,255.916500000000,255.910000000000,255.903500000000,255.897000000000,255.890500000000,255.884000000000,255.877500000000,255.871000000000,255.864500000000,255.858000000000,255.851500000000,255.845000000000,255.838500000000,255.832000000000,255.825500000000,255.819000000000,255.812500000000,255.806000000000,255.799500000000,255.793000000000,255.786500000000,255.780000000000,255.773500000000,255.767000000000,255.760500000000,255.754000000000,255.747500000000,255.741000000000,255.734500000000,255.728000000000,255.721500000000,255.715000000000,255.708500000000,255.702000000000,255.695500000000,255.689000000000,255.682500000000,255.676000000000,255.669500000000,255.663000000000,255.656500000000,255.650000000000,255.643500000000,255.637000000000,255.630500000000,255.624000000000,255.617500000000,255.611000000000,255.604500000000,255.598000000000,255.591500000000,255.585000000000,255.578500000000,255.572000000000,255.565500000000,255.559000000000,255.552500000000,255.546000000000,255.539500000000,255.533000000000,255.526500000000,255.520000000000,255.513500000000,255.507000000000,255.500500000000,255.494000000000,255.487500000000,255.481000000000,255.474500000000,255.468000000000,255.461500000000,255.455000000000,255.448500000000,255.442000000000,255.435500000000,255.429000000000,255.422500000000,255.416000000000,255.409500000000,255.403000000000,255.396500000000,255.390000000000,255.383500000000,255.377000000000,255.370500000000,255.364000000000,255.357500000000,255.351000000000,255.344500000000,255.338000000000,255.331500000000,255.325000000000,255.318500000000,255.312000000000,255.305500000000,255.299000000000,255.292500000000,255.286000000000,255.279500000000,255.273000000000,255.266500000000,255.260000000000,255.253500000000,255.247000000000,255.240500000000,255.234000000000,255.227500000000,255.221000000000,255.214500000000,255.208000000000,255.201500000000,255.195000000000,255.188500000000,255.182000000000,255.175500000000,255.169000000000,255.162500000000,255.156000000000,255.149500000000,255.143000000000,255.136500000000,255.130000000000,255.123500000000,255.117000000000,255.110500000000,255.104000000000,255.097500000000,255.091000000000,255.084500000000,255.078000000000,255.071500000000,255.065000000000,255.058500000000,255.052000000000,255.045500000000,255.039000000000,255.032500000000,255.026000000000,255.019500000000,255.013000000000,255.006500000000,255.000000000000,254.993500000000,254.987000000000,254.980500000000,254.974000000000,254.967500000000,254.961000000000,254.954500000000,254.948000000000,254.941500000000,254.935000000000,254.928500000000,254.922000000000,254.915500000000,254.909000000000,254.902500000000,254.896000000000,254.889500000000,254.883000000000,254.876500000000,254.870000000000,254.863500000000,254.857000000000,254.850500000000,254.844000000000,254.837500000000,254.831000000000,254.824500000000,254.818000000000,254.811500000000,254.805000000000,254.798500000000,254.792000000000,254.785500000000,254.779000000000,254.772500000000,254.766000000000,254.759500000000,254.753000000000,254.746500000000,254.740000000000,254.733500000000,254.727000000000,254.720500000000,254.714000000000,254.707500000000,254.701000000000,254.694500000000,254.688000000000,254.681500000000,254.675000000000,254.668500000000,254.662000000000,254.655500000000,254.649000000000,254.642500000000,254.636000000000,254.629500000000,254.623000000000,254.616500000000,254.610000000000,254.603500000000,254.597000000000,254.590500000000,254.584000000000,254.577500000000,254.571000000000,254.564500000000,254.558000000000,254.551500000000,254.545000000000,254.538500000000,254.532000000000,254.525500000000,254.519000000000,254.512500000000,254.506000000000,254.499500000000,254.493000000000,254.486500000000,254.480000000000,254.473500000000,254.467000000000,254.460500000000,254.454000000000,254.447500000000,254.441000000000,254.434500000000,254.428000000000,254.421500000000,254.415000000000,254.408500000000,254.402000000000,254.395500000000,254.389000000000,254.382500000000,254.376000000000,254.369500000000,254.363000000000,254.356500000000,254.350000000000,254.343500000000,254.337000000000,254.330500000000,254.324000000000,254.317500000000,254.311000000000,254.304500000000,254.298000000000,254.291500000000,254.285000000000,254.278500000000,254.272000000000,254.265500000000,254.259000000000,254.252500000000,254.246000000000,254.239500000000,254.233000000000,254.226500000000,254.220000000000,254.213500000000,254.207000000000,254.200500000000,254.194000000000,254.187500000000,254.181000000000,254.174500000000,254.168000000000,254.161500000000,254.155000000000,254.148500000000,254.142000000000,254.135500000000,254.129000000000,254.122500000000,254.116000000000,254.109500000000,254.103000000000,254.096500000000,254.090000000000,254.083500000000,254.077000000000,254.070500000000,254.064000000000,254.057500000000,254.051000000000,254.044500000000,254.038000000000,254.031500000000,254.025000000000,254.018500000000,254.012000000000,254.005500000000,253.999000000000,253.992500000000,253.986000000000,253.979500000000,253.973000000000,253.966500000000,253.960000000000,253.953500000000,253.947000000000,253.940500000000,253.934000000000,253.927500000000,253.921000000000,253.914500000000,253.908000000000,253.901500000000,253.895000000000,253.888500000000,253.882000000000,253.875500000000,253.869000000000,253.862500000000,253.856000000000,253.849500000000,253.843000000000,253.836500000000,253.830000000000,253.823500000000,253.817000000000,253.810500000000,253.804000000000,253.797500000000,253.791000000000,253.784500000000,253.778000000000,253.771500000000,253.765000000000,253.758500000000,253.752000000000,253.745500000000,253.739000000000,253.732500000000,253.726000000000,253.719500000000,253.713000000000,253.706500000000,253.700000000000,253.693500000000,253.687000000000,253.680500000000,253.674000000000,253.667500000000,253.661000000000,253.654500000000,253.648000000000,253.641500000000,253.635000000000,253.628500000000,253.622000000000,253.615500000000,253.609000000000,253.602500000000,253.596000000000,253.589500000000,253.583000000000,253.576500000000,253.570000000000,253.563500000000,253.557000000000,253.550500000000,253.544000000000,253.537500000000,253.531000000000,253.524500000000,253.518000000000,253.511500000000,253.505000000000,253.498500000000,253.492000000000,253.485500000000,253.479000000000,253.472500000000,253.466000000000,253.459500000000,253.453000000000,253.446500000000,253.440000000000,253.433500000000,253.427000000000,253.420500000000,253.414000000000,253.407500000000,253.401000000000,253.394500000000,253.388000000000,253.381500000000,253.375000000000,253.368500000000,253.362000000000,253.355500000000,253.349000000000,253.342500000000,253.336000000000,253.329500000000,253.323000000000,253.316500000000,253.310000000000,253.303500000000,253.297000000000,253.290500000000,253.284000000000,253.277500000000,253.271000000000,253.264500000000,253.258000000000,253.251500000000,253.245000000000,253.238500000000,253.232000000000,253.225500000000,253.219000000000,253.212500000000,253.206000000000,253.199500000000,253.193000000000,253.186500000000,253.180000000000,253.173500000000,253.167000000000,253.160500000000,253.154000000000,253.147500000000,253.141000000000,253.134500000000,253.128000000000,253.121500000000,253.115000000000,253.108500000000,253.102000000000,253.095500000000,253.089000000000,253.082500000000,253.076000000000,253.069500000000,253.063000000000,253.056500000000,253.050000000000,253.043500000000,253.037000000000,253.030500000000,253.024000000000,253.017500000000,253.011000000000,253.004500000000,252.998000000000,252.991500000000,252.985000000000,252.978500000000,252.972000000000,252.965500000000,252.959000000000,252.952500000000,252.946000000000,252.939500000000,252.933000000000,252.926500000000,252.920000000000,252.913500000000,252.907000000000,252.900500000000,252.894000000000,252.887500000000,252.881000000000,252.874500000000,252.868000000000,252.861500000000,252.855000000000,252.848500000000,252.842000000000,252.835500000000,252.829000000000,252.822500000000,252.816000000000,252.809500000000,252.803000000000,252.796500000000,252.790000000000,252.783500000000,252.777000000000,252.770500000000,252.764000000000,252.757500000000,252.751000000000,252.744500000000,252.738000000000,252.731500000000,252.725000000000,252.718500000000,252.712000000000,252.705500000000,252.699000000000,252.692500000000,252.686000000000,252.679500000000,252.673000000000,252.666500000000,252.660000000000,252.653500000000,252.647000000000,252.640500000000,252.634000000000,252.627500000000,252.621000000000,252.614500000000,252.608000000000,252.601500000000,252.595000000000,252.588500000000,252.582000000000,252.575500000000,252.569000000000,252.562500000000,252.556000000000,252.549500000000,252.543000000000,252.536500000000,252.530000000000,252.523500000000,252.517000000000,252.510500000000,252.504000000000,252.497500000000,252.491000000000,252.484500000000,252.478000000000,252.471500000000,252.465000000000,252.458500000000,252.452000000000,252.445500000000,252.439000000000,252.432500000000,252.426000000000,252.419500000000,252.413000000000,252.406500000000,252.400000000000,252.393500000000,252.387000000000,252.380500000000,252.374000000000,252.367500000000,252.361000000000,252.354500000000,252.348000000000,252.341500000000,252.335000000000,252.328500000000,252.322000000000,252.315500000000,252.309000000000,252.302500000000,252.296000000000,252.289500000000,252.283000000000,252.276500000000,252.270000000000,252.263500000000,252.257000000000,252.250500000000,252.244000000000,252.237500000000,252.231000000000,252.224500000000,252.218000000000,252.211500000000,252.205000000000,252.198500000000,252.192000000000,252.185500000000,252.179000000000,252.172500000000,252.166000000000,252.159500000000,252.153000000000,252.146500000000,252.140000000000,252.133500000000,252.127000000000,252.120500000000,252.114000000000,252.107500000000,252.101000000000,252.094500000000,252.088000000000,252.081500000000,252.075000000000,252.068500000000,252.062000000000,252.055500000000,252.049000000000,252.042500000000,252.036000000000,252.029500000000,252.023000000000,252.016500000000,252.010000000000,252.003500000000,251.997000000000,251.990500000000,251.984000000000,251.977500000000,251.971000000000,251.964500000000,251.958000000000,251.951500000000,251.945000000000,251.938500000000,251.932000000000,251.925500000000,251.919000000000,251.912500000000,251.906000000000,251.899500000000,251.893000000000,251.886500000000,251.880000000000,251.873500000000,251.867000000000,251.860500000000,251.854000000000,251.847500000000,251.841000000000,251.834500000000,251.828000000000,251.821500000000,251.815000000000,251.808500000000,251.802000000000,251.795500000000,251.789000000000,251.782500000000,251.776000000000,251.769500000000,251.763000000000,251.756500000000,251.750000000000,251.743500000000,251.737000000000,251.730500000000,251.724000000000,251.717500000000,251.711000000000,251.704500000000,251.698000000000,251.691500000000,251.685000000000,251.678500000000,251.672000000000,251.665500000000,251.659000000000,251.652500000000,251.646000000000,251.639500000000,251.633000000000,251.626500000000,251.620000000000,251.613500000000,251.607000000000,251.600500000000,251.594000000000,251.587500000000,251.581000000000,251.574500000000,251.568000000000,251.561500000000,251.555000000000,251.548500000000,251.542000000000,251.535500000000,251.529000000000,251.522500000000,251.516000000000,251.509500000000,251.503000000000,251.496500000000,251.490000000000,251.483500000000,251.477000000000,251.470500000000,251.464000000000,251.457500000000,251.451000000000,251.444500000000,251.438000000000,251.431500000000,251.425000000000,251.418500000000,251.412000000000,251.405500000000,251.399000000000,251.392500000000,251.386000000000,251.379500000000,251.373000000000,251.366500000000,251.360000000000,251.353500000000,251.347000000000,251.340500000000,251.334000000000,251.327500000000,251.321000000000,251.314500000000,251.308000000000,251.301500000000,251.295000000000,251.288500000000,251.282000000000,251.275500000000,251.269000000000,251.262500000000,251.256000000000,251.249500000000,251.243000000000,251.236500000000,251.230000000000,251.223500000000,251.217000000000,251.210500000000,251.204000000000,251.197500000000,251.191000000000,251.184500000000,251.178000000000,251.171500000000,251.165000000000,251.158500000000,251.152000000000,251.145500000000,251.139000000000,251.132500000000,251.126000000000,251.119500000000,251.113000000000,251.106500000000,251.100000000000,251.093500000000,251.087000000000,251.080500000000,251.074000000000,251.067500000000,251.061000000000,251.054500000000,251.048000000000,251.041500000000,251.035000000000,251.028500000000,251.022000000000,251.015500000000,251.009000000000,251.002500000000,250.996000000000,250.989500000000,250.983000000000,250.976500000000,250.970000000000,250.963500000000,250.957000000000,250.950500000000,250.944000000000,250.937500000000,250.931000000000,250.924500000000,250.918000000000,250.911500000000,250.905000000000,250.898500000000,250.892000000000,250.885500000000,250.879000000000,250.872500000000,250.866000000000,250.859500000000,250.853000000000,250.846500000000,250.840000000000,250.833500000000,250.827000000000,250.820500000000,250.814000000000,250.807500000000,250.801000000000,250.794500000000,250.788000000000,250.781500000000,250.775000000000,250.768500000000,250.762000000000,250.755500000000,250.749000000000,250.742500000000,250.736000000000,250.729500000000,250.723000000000,250.716500000000,250.710000000000,250.703500000000,250.697000000000,250.690500000000,250.684000000000,250.677500000000,250.671000000000,250.664500000000,250.658000000000,250.651500000000,250.645000000000,250.638500000000,250.632000000000,250.625500000000,250.619000000000,250.612500000000,250.606000000000,250.599500000000,250.593000000000,250.586500000000,250.580000000000,250.573500000000,250.567000000000,250.560500000000,250.554000000000,250.547500000000,250.541000000000,250.534500000000,250.528000000000,250.521500000000,250.515000000000,250.508500000000,250.502000000000,250.495500000000,250.489000000000,250.482500000000,250.476000000000,250.469500000000,250.463000000000,250.456500000000,250.450000000000,250.443500000000,250.437000000000,250.430500000000,250.424000000000,250.417500000000,250.411000000000,250.404500000000,250.398000000000,250.391500000000,250.385000000000,250.378500000000,250.372000000000,250.365500000000,250.359000000000,250.352500000000,250.346000000000,250.339500000000,250.333000000000,250.326500000000,250.320000000000,250.313500000000,250.307000000000,250.300500000000,250.294000000000,250.287500000000,250.281000000000,250.274500000000,250.268000000000,250.261500000000,250.255000000000,250.248500000000,250.242000000000,250.235500000000,250.229000000000,250.222500000000,250.216000000000,250.209500000000,250.203000000000,250.196500000000,250.190000000000,250.183500000000,250.177000000000,250.170500000000,250.164000000000,250.157500000000,250.151000000000,250.144500000000,250.138000000000,250.131500000000,250.125000000000,250.118500000000,250.112000000000,250.105500000000,250.099000000000,250.092500000000,250.086000000000,250.079500000000,250.073000000000,250.066500000000,250.060000000000,250.053500000000,250.047000000000,250.040500000000,250.034000000000,250.027500000000,250.021000000000,250.014500000000,250.008000000000,250.001500000000,249.995000000000,249.988500000000,249.982000000000,249.975500000000,249.969000000000,249.962500000000,249.956000000000,249.949500000000,249.943000000000,249.936500000000,249.930000000000,249.923500000000,249.917000000000,249.910500000000,249.904000000000,249.897500000000,249.891000000000,249.884500000000,249.878000000000,249.871500000000,249.865000000000,249.858500000000,249.852000000000,249.845500000000,249.839000000000,249.832500000000,249.826000000000,249.819500000000,249.813000000000,249.806500000000,249.800000000000,249.793500000000,249.787000000000,249.780500000000,249.774000000000,249.767500000000,249.761000000000,249.754500000000,249.748000000000,249.741500000000,249.735000000000,249.728500000000,249.722000000000,249.715500000000,249.709000000000,249.702500000000,249.696000000000,249.689500000000,249.683000000000,249.676500000000,249.670000000000,249.663500000000,249.657000000000,249.650500000000,249.644000000000,249.637500000000,249.631000000000,249.624500000000,249.618000000000,249.611500000000,249.605000000000,249.598500000000,249.592000000000,249.585500000000,249.579000000000,249.572500000000,249.566000000000,249.559500000000,249.553000000000,249.546500000000,249.540000000000,249.533500000000,249.527000000000,249.520500000000,249.514000000000,249.507500000000,249.501000000000,249.494500000000,249.488000000000,249.481500000000,249.475000000000,249.468500000000,249.462000000000,249.455500000000,249.449000000000,249.442500000000,249.436000000000,249.429500000000,249.423000000000,249.416500000000,249.410000000000,249.403500000000,249.397000000000,249.390500000000,249.384000000000,249.377500000000,249.371000000000,249.364500000000,249.358000000000,249.351500000000,249.345000000000,249.338500000000,249.332000000000,249.325500000000,249.319000000000,249.312500000000,249.306000000000,249.299500000000,249.293000000000,249.286500000000,249.280000000000,249.273500000000,249.267000000000,249.260500000000,249.254000000000,249.247500000000,249.241000000000,249.234500000000,249.228000000000,249.221500000000,249.215000000000,249.208500000000,249.202000000000,249.195500000000,249.189000000000,249.182500000000,249.176000000000,249.169500000000,249.163000000000,249.156500000000,249.150000000000,249.143500000000,249.137000000000,249.130500000000,249.124000000000,249.117500000000,249.111000000000,249.104500000000,249.098000000000,249.091500000000,249.085000000000,249.078500000000,249.072000000000,249.065500000000,249.059000000000,249.052500000000,249.046000000000,249.039500000000,249.033000000000,249.026500000000,249.020000000000,249.013500000000,249.007000000000,249.000500000000,248.994000000000,248.987500000000,248.981000000000,248.974500000000,248.968000000000,248.961500000000,248.955000000000,248.948500000000,248.942000000000,248.935500000000,248.929000000000,248.922500000000,248.916000000000,248.909500000000,248.903000000000,248.896500000000,248.890000000000,248.883500000000,248.877000000000,248.870500000000,248.864000000000,248.857500000000,248.851000000000,248.844500000000,248.838000000000,248.831500000000,248.825000000000,248.818500000000,248.812000000000,248.805500000000,248.799000000000,248.792500000000,248.786000000000,248.779500000000,248.773000000000,248.766500000000,248.760000000000,248.753500000000,248.747000000000,248.740500000000,248.734000000000,248.727500000000,248.721000000000,248.714500000000,248.708000000000,248.701500000000,248.695000000000,248.688500000000,248.682000000000,248.675500000000,248.669000000000,248.662500000000,248.656000000000,248.649500000000,248.643000000000,248.636500000000,248.630000000000,248.623500000000,248.617000000000,248.610500000000,248.604000000000,248.597500000000,248.591000000000,248.584500000000,248.578000000000,248.571500000000,248.565000000000,248.558500000000,248.552000000000,248.545500000000,248.539000000000,248.532500000000,248.526000000000,248.519500000000,248.513000000000,248.506500000000,248.500000000000,248.493500000000,248.487000000000,248.480500000000,248.474000000000,248.467500000000,248.461000000000,248.454500000000,248.448000000000,248.441500000000,248.435000000000,248.428500000000,248.422000000000,248.415500000000,248.409000000000,248.402500000000,248.396000000000,248.389500000000,248.383000000000,248.376500000000,248.370000000000,248.363500000000,248.357000000000,248.350500000000,248.344000000000,248.337500000000,248.331000000000,248.324500000000,248.318000000000,248.311500000000,248.305000000000,248.298500000000,248.292000000000,248.285500000000,248.279000000000,248.272500000000,248.266000000000,248.259500000000,248.253000000000,248.246500000000,248.240000000000,248.233500000000,248.227000000000,248.220500000000,248.214000000000,248.207500000000,248.201000000000,248.194500000000,248.188000000000,248.181500000000,248.175000000000,248.168500000000,248.162000000000,248.155500000000,248.149000000000,248.142500000000,248.136000000000,248.129500000000,248.123000000000,248.116500000000,248.110000000000,248.103500000000,248.097000000000,248.090500000000,248.084000000000,248.077500000000,248.071000000000,248.064500000000,248.058000000000,248.051500000000,248.045000000000,248.038500000000,248.032000000000,248.025500000000,248.019000000000,248.012500000000,248.006000000000,247.999500000000,247.993000000000,247.986500000000,247.980000000000,247.973500000000,247.967000000000,247.960500000000,247.954000000000,247.947500000000,247.941000000000,247.934500000000,247.928000000000,247.921500000000,247.915000000000,247.908500000000,247.902000000000,247.895500000000,247.889000000000,247.882500000000,247.876000000000,247.869500000000,247.863000000000,247.856500000000,247.850000000000,247.843500000000,247.837000000000,247.830500000000,247.824000000000,247.817500000000,247.811000000000,247.804500000000,247.798000000000,247.791500000000,247.785000000000,247.778500000000,247.772000000000,247.765500000000,247.759000000000,247.752500000000,247.746000000000,247.739500000000,247.733000000000,247.726500000000,247.720000000000,247.713500000000,247.707000000000,247.700500000000,247.694000000000,247.687500000000,247.681000000000,247.674500000000,247.668000000000,247.661500000000,247.655000000000,247.648500000000,247.642000000000,247.635500000000,247.629000000000,247.622500000000,247.616000000000,247.609500000000,247.603000000000,247.596500000000,247.590000000000,247.583500000000,247.577000000000,247.570500000000,247.564000000000,247.557500000000,247.551000000000,247.544500000000,247.538000000000,247.531500000000,247.525000000000,247.518500000000,247.512000000000,247.505500000000,247.499000000000,247.492500000000,247.486000000000,247.479500000000,247.473000000000,247.466500000000,247.460000000000,247.453500000000,247.447000000000,247.440500000000,247.434000000000,247.427500000000,247.421000000000,247.414500000000,247.408000000000,247.401500000000,247.395000000000,247.388500000000,247.382000000000,247.375500000000,247.369000000000,247.362500000000,247.356000000000,247.349500000000,247.343000000000,247.336500000000,247.330000000000,247.323500000000,247.317000000000,247.310500000000,247.304000000000,247.297500000000,247.291000000000,247.284500000000,247.278000000000,247.271500000000,247.265000000000,247.258500000000,247.252000000000,247.245500000000,247.239000000000,247.232500000000,247.226000000000,247.219500000000,247.213000000000,247.206500000000,247.200000000000,247.193500000000,247.187000000000,247.180500000000,247.174000000000,247.167500000000,247.161000000000,247.154500000000,247.148000000000,247.141500000000,247.135000000000,247.128500000000,247.122000000000,247.115500000000,247.109000000000,247.102500000000,247.096000000000,247.089500000000,247.083000000000,247.076500000000,247.070000000000,247.063500000000,247.057000000000,247.050500000000,247.044000000000,247.037500000000,247.031000000000,247.024500000000,247.018000000000,247.011500000000,247.005000000000,246.998500000000,246.992000000000,246.985500000000,246.979000000000,246.972500000000,246.966000000000,246.959500000000,246.953000000000,246.946500000000,246.940000000000,246.933500000000,246.927000000000,246.920500000000,246.914000000000,246.907500000000,246.901000000000,246.894500000000,246.888000000000,246.881500000000,246.875000000000,246.868500000000,246.862000000000,246.855500000000,246.849000000000,246.842500000000,246.836000000000,246.829500000000,246.823000000000,246.816500000000,246.810000000000,246.803500000000,246.797000000000,246.790500000000,246.784000000000,246.777500000000,246.771000000000,246.764500000000,246.758000000000,246.751500000000,246.745000000000,246.738500000000,246.732000000000,246.725500000000,246.719000000000,246.712500000000,246.706000000000,246.699500000000,246.693000000000,246.686500000000,246.680000000000,246.673500000000,246.667000000000,246.660500000000,246.654000000000,246.647500000000,246.641000000000,246.634500000000,246.628000000000,246.621500000000,246.615000000000,246.608500000000,246.602000000000,246.595500000000,246.589000000000,246.582500000000,246.576000000000,246.569500000000,246.563000000000,246.556500000000,246.550000000000,246.543500000000,246.537000000000,246.530500000000,246.524000000000,246.517500000000,246.511000000000,246.504500000000,246.498000000000,246.491500000000,246.485000000000,246.478500000000,246.472000000000,246.465500000000,246.459000000000,246.452500000000,246.446000000000,246.439500000000,246.433000000000,246.426500000000,246.420000000000,246.413500000000,246.407000000000,246.400500000000,246.394000000000,246.387500000000,246.381000000000,246.374500000000,246.368000000000,246.361500000000,246.355000000000,246.348500000000,246.342000000000,246.335500000000,246.329000000000,246.322500000000,246.316000000000,246.309500000000,246.303000000000,246.296500000000,246.290000000000,246.283500000000,246.277000000000,246.270500000000,246.264000000000,246.257500000000,246.251000000000,246.244500000000,246.238000000000,246.231500000000,246.225000000000,246.218500000000,246.212000000000,246.205500000000,246.199000000000,246.192500000000,246.186000000000,246.179500000000,246.173000000000,246.166500000000,246.160000000000,246.153500000000,246.147000000000,246.140500000000,246.134000000000,246.127500000000,246.121000000000,246.114500000000,246.108000000000,246.101500000000,246.095000000000,246.088500000000,246.082000000000,246.075500000000,246.069000000000,246.062500000000,246.056000000000,246.049500000000,246.043000000000,246.036500000000,246.030000000000,246.023500000000,246.017000000000,246.010500000000,246.004000000000,245.997500000000,245.991000000000,245.984500000000,245.978000000000,245.971500000000,245.965000000000,245.958500000000,245.952000000000,245.945500000000,245.939000000000,245.932500000000,245.926000000000,245.919500000000,245.913000000000,245.906500000000,245.900000000000,245.893500000000,245.887000000000,245.880500000000,245.874000000000,245.867500000000,245.861000000000,245.854500000000,245.848000000000,245.841500000000,245.835000000000,245.828500000000,245.822000000000,245.815500000000,245.809000000000,245.802500000000,245.796000000000,245.789500000000,245.783000000000,245.776500000000,245.770000000000,245.763500000000,245.757000000000,245.750500000000,245.744000000000,245.737500000000,245.731000000000,245.724500000000,245.718000000000,245.711500000000,245.705000000000,245.698500000000,245.692000000000,245.685500000000,245.679000000000,245.672500000000,245.666000000000,245.659500000000,245.653000000000,245.646500000000,245.640000000000,245.633500000000,245.627000000000,245.620500000000,245.614000000000,245.607500000000,245.601000000000,245.594500000000,245.588000000000,245.581500000000,245.575000000000,245.568500000000,245.562000000000,245.555500000000,245.549000000000,245.542500000000,245.536000000000,245.529500000000,245.523000000000,245.516500000000,245.510000000000,245.503500000000,245.497000000000,245.490500000000,245.484000000000,245.477500000000,245.471000000000,245.464500000000,245.458000000000,245.451500000000,245.445000000000,245.438500000000,245.432000000000,245.425500000000,245.419000000000,245.412500000000,245.406000000000,245.399500000000,245.393000000000,245.386500000000,245.380000000000,245.373500000000,245.367000000000,245.360500000000,245.354000000000,245.347500000000,245.341000000000,245.334500000000,245.328000000000,245.321500000000,245.315000000000,245.308500000000,245.302000000000,245.295500000000,245.289000000000,245.282500000000,245.276000000000,245.269500000000,245.263000000000,245.256500000000,245.250000000000,245.243500000000,245.237000000000,245.230500000000,245.224000000000,245.217500000000,245.211000000000,245.204500000000,245.198000000000,245.191500000000,245.185000000000,245.178500000000,245.172000000000,245.165500000000,245.159000000000,245.152500000000,245.146000000000,245.139500000000,245.133000000000,245.126500000000,245.120000000000,245.113500000000,245.107000000000,245.100500000000,245.094000000000,245.087500000000,245.081000000000,245.074500000000,245.068000000000,245.061500000000,245.055000000000,245.048500000000,245.042000000000,245.035500000000,245.029000000000,245.022500000000,245.016000000000,245.009500000000,245.003000000000,244.996500000000,244.990000000000,244.983500000000,244.977000000000,244.970500000000,244.964000000000,244.957500000000,244.951000000000,244.944500000000,244.938000000000,244.931500000000,244.925000000000,244.918500000000,244.912000000000,244.905500000000,244.899000000000,244.892500000000,244.886000000000,244.879500000000,244.873000000000,244.866500000000,244.860000000000,244.853500000000,244.847000000000,244.840500000000,244.834000000000,244.827500000000,244.821000000000,244.814500000000,244.808000000000,244.801500000000,244.795000000000,244.788500000000,244.782000000000,244.775500000000,244.769000000000,244.762500000000,244.756000000000,244.749500000000,244.743000000000,244.736500000000,244.730000000000,244.723500000000,244.717000000000,244.710500000000,244.704000000000,244.697500000000,244.691000000000,244.684500000000,244.678000000000,244.671500000000,244.665000000000,244.658500000000,244.652000000000,244.645500000000,244.639000000000,244.632500000000,244.626000000000,244.619500000000,244.613000000000,244.606500000000,244.600000000000,244.593500000000,244.587000000000,244.580500000000,244.574000000000,244.567500000000,244.561000000000,244.554500000000,244.548000000000,244.541500000000,244.535000000000,244.528500000000,244.522000000000,244.515500000000,244.509000000000,244.502500000000,244.496000000000,244.489500000000,244.483000000000,244.476500000000,244.470000000000,244.463500000000,244.457000000000,244.450500000000,244.444000000000,244.437500000000,244.431000000000,244.424500000000,244.418000000000,244.411500000000,244.405000000000,244.398500000000,244.392000000000,244.385500000000,244.379000000000,244.372500000000,244.366000000000,244.359500000000,244.353000000000,244.346500000000,244.340000000000,244.333500000000,244.327000000000,244.320500000000,244.314000000000,244.307500000000,244.301000000000,244.294500000000,244.288000000000,244.281500000000,244.275000000000,244.268500000000,244.262000000000,244.255500000000,244.249000000000,244.242500000000,244.236000000000,244.229500000000,244.223000000000,244.216500000000,244.210000000000,244.203500000000,244.197000000000,244.190500000000,244.184000000000,244.177500000000,244.171000000000,244.164500000000,244.158000000000,244.151500000000,244.145000000000,244.138500000000,244.132000000000,244.125500000000,244.119000000000,244.112500000000,244.106000000000,244.099500000000,244.093000000000,244.086500000000,244.080000000000,244.073500000000,244.067000000000,244.060500000000,244.054000000000,244.047500000000,244.041000000000,244.034500000000,244.028000000000,244.021500000000,244.015000000000,244.008500000000,244.002000000000,243.995500000000,243.989000000000,243.982500000000,243.976000000000,243.969500000000,243.963000000000,243.956500000000,243.950000000000,243.943500000000,243.937000000000,243.930500000000,243.924000000000,243.917500000000,243.911000000000,243.904500000000,243.898000000000,243.891500000000,243.885000000000,243.878500000000,243.872000000000,243.865500000000,243.859000000000,243.852500000000,243.846000000000,243.839500000000,243.833000000000,243.826500000000,243.820000000000,243.813500000000,243.807000000000,243.800500000000,243.794000000000,243.787500000000,243.781000000000,243.774500000000,243.768000000000,243.761500000000,243.755000000000,243.748500000000,243.742000000000,243.735500000000,243.729000000000,243.722500000000,243.716000000000,243.709500000000,243.703000000000,243.696500000000,243.690000000000,243.683500000000,243.677000000000,243.670500000000,243.664000000000,243.657500000000,243.651000000000,243.644500000000,243.638000000000,243.631500000000,243.625000000000,243.618500000000,243.612000000000,243.605500000000,243.599000000000,243.592500000000,243.586000000000,243.579500000000,243.573000000000,243.566500000000,243.560000000000,243.553500000000,243.547000000000,243.540500000000,243.534000000000,243.527500000000,243.521000000000,243.514500000000,243.508000000000,243.501500000000,243.495000000000,243.488500000000,243.482000000000,243.475500000000,243.469000000000,243.462500000000,243.456000000000,243.449500000000,243.443000000000,243.436500000000,243.430000000000,243.423500000000,243.417000000000,243.410500000000,243.404000000000,243.397500000000,243.391000000000,243.384500000000,243.378000000000,243.371500000000,243.365000000000,243.358500000000,243.352000000000,243.345500000000,243.339000000000,243.332500000000,243.326000000000,243.319500000000,243.313000000000,243.306500000000,243.300000000000,243.293500000000,243.287000000000,243.280500000000,243.274000000000,243.267500000000,243.261000000000,243.254500000000,243.248000000000,243.241500000000,243.235000000000,243.228500000000,243.222000000000,243.215500000000,243.209000000000,243.202500000000,243.196000000000,243.189500000000,243.183000000000,243.176500000000,243.170000000000,243.163500000000,243.157000000000,243.150500000000,243.144000000000,243.137500000000,243.131000000000,243.124500000000,243.118000000000,243.111500000000,243.105000000000,243.098500000000,243.092000000000,243.085500000000,243.079000000000,243.072500000000,243.066000000000,243.059500000000,243.053000000000,243.046500000000,243.040000000000,243.033500000000,243.027000000000,243.020500000000,243.014000000000,243.007500000000,243.001000000000,242.994500000000,242.988000000000,242.981500000000,242.975000000000,242.968500000000,242.962000000000,242.955500000000,242.949000000000,242.942500000000,242.936000000000,242.929500000000,242.923000000000,242.916500000000,242.910000000000,242.903500000000,242.897000000000,242.890500000000,242.884000000000,242.877500000000,242.871000000000,242.864500000000,242.858000000000,242.851500000000,242.845000000000,242.838500000000,242.832000000000,242.825500000000,242.819000000000,242.812500000000,242.806000000000,242.799500000000,242.793000000000,242.786500000000,242.780000000000,242.773500000000,242.767000000000,242.760500000000,242.754000000000,242.747500000000,242.741000000000,242.734500000000,242.728000000000,242.721500000000,242.715000000000,242.708500000000,242.702000000000,242.695500000000,242.689000000000,242.682500000000,242.676000000000,242.669500000000,242.663000000000,242.656500000000,242.650000000000,242.643500000000,242.637000000000,242.630500000000,242.624000000000,242.617500000000,242.611000000000,242.604500000000,242.598000000000,242.591500000000,242.585000000000,242.578500000000,242.572000000000,242.565500000000,242.559000000000,242.552500000000,242.546000000000,242.539500000000,242.533000000000,242.526500000000,242.520000000000,242.513500000000,242.507000000000,242.500500000000,242.494000000000,242.487500000000,242.481000000000,242.474500000000,242.468000000000,242.461500000000,242.455000000000,242.448500000000,242.442000000000,242.435500000000,242.429000000000,242.422500000000,242.416000000000,242.409500000000,242.403000000000,242.396500000000,242.390000000000,242.383500000000,242.377000000000,242.370500000000,242.364000000000,242.357500000000,242.351000000000,242.344500000000,242.338000000000,242.331500000000,242.325000000000,242.318500000000,242.312000000000,242.305500000000,242.299000000000,242.292500000000,242.286000000000,242.279500000000,242.273000000000,242.266500000000,242.260000000000,242.253500000000,242.247000000000,242.240500000000,242.234000000000,242.227500000000,242.221000000000,242.214500000000,242.208000000000,242.201500000000,242.195000000000,242.188500000000,242.182000000000,242.175500000000,242.169000000000,242.162500000000,242.156000000000,242.149500000000,242.143000000000,242.136500000000,242.130000000000,242.123500000000,242.117000000000,242.110500000000,242.104000000000,242.097500000000,242.091000000000,242.084500000000,242.078000000000,242.071500000000,242.065000000000,242.058500000000,242.052000000000,242.045500000000,242.039000000000,242.032500000000,242.026000000000,242.019500000000,242.013000000000,242.006500000000,242.000000000000,241.993500000000,241.987000000000,241.980500000000,241.974000000000,241.967500000000,241.961000000000,241.954500000000,241.948000000000,241.941500000000,241.935000000000,241.928500000000,241.922000000000,241.915500000000,241.909000000000,241.902500000000,241.896000000000,241.889500000000,241.883000000000,241.876500000000,241.870000000000,241.863500000000,241.857000000000,241.850500000000,241.844000000000,241.837500000000,241.831000000000,241.824500000000,241.818000000000,241.811500000000,241.805000000000,241.798500000000,241.792000000000,241.785500000000,241.779000000000,241.772500000000,241.766000000000,241.759500000000,241.753000000000,241.746500000000,241.740000000000,241.733500000000,241.727000000000,241.720500000000,241.714000000000,241.707500000000,241.701000000000,241.694500000000,241.688000000000,241.681500000000,241.675000000000,241.668500000000,241.662000000000,241.655500000000,241.649000000000,241.642500000000,241.636000000000,241.629500000000,241.623000000000,241.616500000000,241.610000000000,241.603500000000,241.597000000000,241.590500000000,241.584000000000,241.577500000000,241.571000000000,241.564500000000,241.558000000000,241.551500000000,241.545000000000,241.538500000000,241.532000000000,241.525500000000,241.519000000000,241.512500000000,241.506000000000,241.499500000000,241.493000000000,241.486500000000,241.480000000000,241.473500000000,241.467000000000,241.460500000000,241.454000000000,241.447500000000,241.441000000000,241.434500000000,241.428000000000,241.421500000000,241.415000000000,241.408500000000,241.402000000000,241.395500000000,241.389000000000,241.382500000000,241.376000000000,241.369500000000,241.363000000000,241.356500000000,241.350000000000,241.343500000000,241.337000000000,241.330500000000,241.324000000000,241.317500000000,241.311000000000,241.304500000000,241.298000000000,241.291500000000,241.285000000000,241.278500000000,241.272000000000,241.265500000000,241.259000000000,241.252500000000,241.246000000000,241.239500000000,241.233000000000,241.226500000000,241.220000000000,241.213500000000,241.207000000000,241.200500000000,241.194000000000,241.187500000000,241.181000000000,241.174500000000,241.168000000000,241.161500000000,241.155000000000,241.148500000000,241.142000000000,241.135500000000,241.129000000000,241.122500000000,241.116000000000,241.109500000000,241.103000000000,241.096500000000,241.090000000000,241.083500000000,241.077000000000,241.070500000000,241.064000000000,241.057500000000,241.051000000000,241.044500000000,241.038000000000,241.031500000000,241.025000000000,241.018500000000,241.012000000000,241.005500000000,240.999000000000,240.992500000000,240.986000000000,240.979500000000,240.973000000000,240.966500000000,240.960000000000,240.953500000000,240.947000000000,240.940500000000,240.934000000000,240.927500000000,240.921000000000,240.914500000000,240.908000000000,240.901500000000,240.895000000000,240.888500000000,240.882000000000,240.875500000000,240.869000000000,240.862500000000,240.856000000000,240.849500000000,240.843000000000,240.836500000000,240.830000000000,240.823500000000,240.817000000000,240.810500000000,240.804000000000,240.797500000000,240.791000000000,240.784500000000,240.778000000000,240.771500000000,240.765000000000,240.758500000000,240.752000000000,240.745500000000,240.739000000000,240.732500000000,240.726000000000,240.719500000000,240.713000000000,240.706500000000,240.700000000000,240.693500000000,240.687000000000,240.680500000000,240.674000000000,240.667500000000,240.661000000000,240.654500000000,240.648000000000,240.641500000000,240.635000000000,240.628500000000,240.622000000000,240.615500000000,240.609000000000,240.602500000000,240.596000000000,240.589500000000,240.583000000000,240.576500000000,240.570000000000,240.563500000000,240.557000000000,240.550500000000,240.544000000000,240.537500000000,240.531000000000,240.524500000000,240.518000000000,240.511500000000,240.505000000000,240.498500000000,240.492000000000,240.485500000000,240.479000000000,240.472500000000,240.466000000000,240.459500000000,240.453000000000,240.446500000000,240.440000000000,240.433500000000,240.427000000000,240.420500000000,240.414000000000,240.407500000000,240.401000000000,240.394500000000,240.388000000000,240.381500000000,240.375000000000,240.368500000000,240.362000000000,240.355500000000,240.349000000000,240.342500000000,240.336000000000,240.329500000000,240.323000000000,240.316500000000,240.310000000000,240.303500000000,240.297000000000,240.290500000000,240.284000000000,240.277500000000,240.271000000000,240.264500000000,240.258000000000,240.251500000000,240.245000000000,240.238500000000,240.232000000000,240.225500000000,240.219000000000,240.212500000000,240.206000000000,240.199500000000,240.193000000000,240.186500000000,240.180000000000,240.173500000000,240.167000000000,240.160500000000,240.154000000000,240.147500000000,240.141000000000,240.134500000000,240.128000000000,240.121500000000,240.115000000000,240.108500000000,240.102000000000,240.095500000000,240.089000000000,240.082500000000,240.076000000000,240.069500000000,240.063000000000,240.056500000000,240.050000000000,240.043500000000,240.037000000000,240.030500000000,240.024000000000,240.017500000000,240.011000000000,240.004500000000,239.998000000000,239.991500000000,239.985000000000,239.978500000000,239.972000000000,239.965500000000,239.959000000000,239.952500000000,239.946000000000,239.939500000000,239.933000000000,239.926500000000,239.920000000000,239.913500000000,239.907000000000,239.900500000000,239.894000000000,239.887500000000,239.881000000000,239.874500000000,239.868000000000,239.861500000000,239.855000000000,239.848500000000,239.842000000000,239.835500000000,239.829000000000,239.822500000000,239.816000000000,239.809500000000,239.803000000000,239.796500000000,239.790000000000,239.783500000000,239.777000000000,239.770500000000,239.764000000000,239.757500000000,239.751000000000,239.744500000000,239.738000000000,239.731500000000,239.725000000000,239.718500000000,239.712000000000,239.705500000000,239.699000000000,239.692500000000,239.686000000000,239.679500000000,239.673000000000,239.666500000000,239.660000000000,239.653500000000,239.647000000000,239.640500000000,239.634000000000,239.627500000000,239.621000000000,239.614500000000,239.608000000000,239.601500000000,239.595000000000,239.588500000000,239.582000000000,239.575500000000,239.569000000000,239.562500000000,239.556000000000,239.549500000000,239.543000000000,239.536500000000,239.530000000000,239.523500000000,239.517000000000,239.510500000000,239.504000000000,239.497500000000,239.491000000000,239.484500000000,239.478000000000,239.471500000000,239.465000000000,239.458500000000,239.452000000000,239.445500000000,239.439000000000,239.432500000000,239.426000000000,239.419500000000,239.413000000000,239.406500000000,239.400000000000,239.393500000000,239.387000000000,239.380500000000,239.374000000000,239.367500000000,239.361000000000,239.354500000000,239.348000000000,239.341500000000,239.335000000000,239.328500000000,239.322000000000,239.315500000000,239.309000000000,239.302500000000,239.296000000000,239.289500000000,239.283000000000,239.276500000000,239.270000000000,239.263500000000,239.257000000000,239.250500000000,239.244000000000,239.237500000000,239.231000000000,239.224500000000,239.218000000000,239.211500000000,239.205000000000,239.198500000000,239.192000000000,239.185500000000,239.179000000000,239.172500000000,239.166000000000,239.159500000000,239.153000000000,239.146500000000,239.140000000000,239.133500000000,239.127000000000,239.120500000000,239.114000000000,239.107500000000,239.101000000000,239.094500000000,239.088000000000,239.081500000000,239.075000000000,239.068500000000,239.062000000000,239.055500000000,239.049000000000,239.042500000000,239.036000000000,239.029500000000,239.023000000000,239.016500000000,239.010000000000,239.003500000000,238.997000000000,238.990500000000,238.984000000000,238.977500000000,238.971000000000,238.964500000000,238.958000000000,238.951500000000,238.945000000000,238.938500000000,238.932000000000,238.925500000000,238.919000000000,238.912500000000,238.906000000000,238.899500000000,238.893000000000,238.886500000000,238.880000000000,238.873500000000,238.867000000000,238.860500000000,238.854000000000,238.847500000000,238.841000000000,238.834500000000,238.828000000000,238.821500000000,238.815000000000,238.808500000000,238.802000000000,238.795500000000,238.789000000000,238.782500000000,238.776000000000,238.769500000000,238.763000000000,238.756500000000,238.750000000000,238.743500000000,238.737000000000,238.730500000000,238.724000000000,238.717500000000,238.711000000000,238.704500000000,238.698000000000,238.691500000000,238.685000000000,238.678500000000,238.672000000000,238.665500000000,238.659000000000,238.652500000000,238.646000000000,238.639500000000,238.633000000000,238.626500000000,238.620000000000,238.613500000000,238.607000000000,238.600500000000,238.594000000000,238.587500000000,238.581000000000,238.574500000000,238.568000000000,238.561500000000,238.555000000000,238.548500000000,238.542000000000,238.535500000000,238.529000000000,238.522500000000,238.516000000000,238.509500000000,238.503000000000,238.496500000000,238.490000000000,238.483500000000,238.477000000000,238.470500000000,238.464000000000,238.457500000000,238.451000000000,238.444500000000,238.438000000000,238.431500000000,238.425000000000,238.418500000000,238.412000000000,238.405500000000,238.399000000000,238.392500000000,238.386000000000,238.379500000000,238.373000000000,238.366500000000,238.360000000000,238.353500000000,238.347000000000,238.340500000000,238.334000000000,238.327500000000,238.321000000000,238.314500000000,238.308000000000,238.301500000000,238.295000000000,238.288500000000,238.282000000000,238.275500000000,238.269000000000,238.262500000000,238.256000000000,238.249500000000,238.243000000000,238.236500000000,238.230000000000,238.223500000000,238.217000000000,238.210500000000,238.204000000000,238.197500000000,238.191000000000,238.184500000000,238.178000000000,238.171500000000,238.165000000000,238.158500000000,238.152000000000,238.145500000000,238.139000000000,238.132500000000,238.126000000000,238.119500000000,238.113000000000,238.106500000000,238.100000000000,238.093500000000,238.087000000000,238.080500000000,238.074000000000,238.067500000000,238.061000000000,238.054500000000,238.048000000000,238.041500000000,238.035000000000,238.028500000000,238.022000000000,238.015500000000,238.009000000000,238.002500000000,237.996000000000,237.989500000000,237.983000000000,237.976500000000,237.970000000000,237.963500000000,237.957000000000,237.950500000000,237.944000000000,237.937500000000,237.931000000000,237.924500000000,237.918000000000,237.911500000000,237.905000000000,237.898500000000,237.892000000000,237.885500000000,237.879000000000,237.872500000000,237.866000000000,237.859500000000,237.853000000000,237.846500000000,237.840000000000,237.833500000000,237.827000000000,237.820500000000,237.814000000000,237.807500000000,237.801000000000,237.794500000000,237.788000000000,237.781500000000,237.775000000000,237.768500000000,237.762000000000,237.755500000000,237.749000000000,237.742500000000,237.736000000000,237.729500000000,237.723000000000,237.716500000000,237.710000000000,237.703500000000,237.697000000000,237.690500000000,237.684000000000,237.677500000000,237.671000000000,237.664500000000,237.658000000000,237.651500000000,237.645000000000,237.638500000000,237.632000000000,237.625500000000,237.619000000000,237.612500000000,237.606000000000,237.599500000000,237.593000000000,237.586500000000,237.580000000000,237.573500000000,237.567000000000,237.560500000000,237.554000000000,237.547500000000,237.541000000000,237.534500000000,237.528000000000,237.521500000000,237.515000000000,237.508500000000,237.502000000000,237.495500000000,237.489000000000,237.482500000000,237.476000000000,237.469500000000,237.463000000000,237.456500000000,237.450000000000,237.443500000000,237.437000000000,237.430500000000,237.424000000000,237.417500000000,237.411000000000,237.404500000000,237.398000000000,237.391500000000,237.385000000000,237.378500000000,237.372000000000,237.365500000000,237.359000000000,237.352500000000,237.346000000000,237.339500000000,237.333000000000,237.326500000000,237.320000000000,237.313500000000,237.307000000000,237.300500000000,237.294000000000,237.287500000000,237.281000000000,237.274500000000,237.268000000000,237.261500000000,237.255000000000,237.248500000000,237.242000000000,237.235500000000,237.229000000000,237.222500000000,237.216000000000,237.209500000000,237.203000000000,237.196500000000,237.190000000000,237.183500000000,237.177000000000,237.170500000000,237.164000000000,237.157500000000,237.151000000000,237.144500000000,237.138000000000,237.131500000000,237.125000000000,237.118500000000,237.112000000000,237.105500000000,237.099000000000,237.092500000000,237.086000000000,237.079500000000,237.073000000000,237.066500000000,237.060000000000,237.053500000000,237.047000000000,237.040500000000,237.034000000000,237.027500000000,237.021000000000,237.014500000000,237.008000000000,237.001500000000,236.995000000000,236.988500000000,236.982000000000,236.975500000000,236.969000000000,236.962500000000,236.956000000000,236.949500000000,236.943000000000,236.936500000000,236.930000000000,236.923500000000,236.917000000000,236.910500000000,236.904000000000,236.897500000000,236.891000000000,236.884500000000,236.878000000000,236.871500000000,236.865000000000,236.858500000000,236.852000000000,236.845500000000,236.839000000000,236.832500000000,236.826000000000,236.819500000000,236.813000000000,236.806500000000,236.800000000000,236.793500000000,236.787000000000,236.780500000000,236.774000000000,236.767500000000,236.761000000000,236.754500000000,236.748000000000,236.741500000000,236.735000000000,236.728500000000,236.722000000000,236.715500000000,236.709000000000,236.702500000000,236.696000000000,236.689500000000,236.683000000000,236.676500000000,236.670000000000,236.663500000000,236.657000000000,236.650500000000,236.644000000000,236.637500000000,236.631000000000,236.624500000000,236.618000000000,236.611500000000,236.605000000000,236.598500000000,236.592000000000,236.585500000000,236.579000000000,236.572500000000,236.566000000000,236.559500000000,236.553000000000,236.546500000000,236.540000000000,236.533500000000,236.527000000000,236.520500000000,236.514000000000,236.507500000000,236.501000000000,236.494500000000,236.488000000000,236.481500000000,236.475000000000,236.468500000000,236.462000000000,236.455500000000,236.449000000000,236.442500000000,236.436000000000,236.429500000000,236.423000000000,236.416500000000,236.410000000000,236.403500000000,236.397000000000,236.390500000000,236.384000000000,236.377500000000,236.371000000000,236.364500000000,236.358000000000,236.351500000000,236.345000000000,236.338500000000,236.332000000000,236.325500000000,236.319000000000,236.312500000000,236.306000000000,236.299500000000,236.293000000000,236.286500000000,236.280000000000,236.273500000000,236.267000000000,236.260500000000,236.254000000000,236.247500000000,236.241000000000,236.234500000000,236.228000000000,236.221500000000,236.215000000000,236.208500000000,236.202000000000,236.195500000000,236.189000000000,236.182500000000,236.176000000000,236.169500000000,236.163000000000,236.156500000000,236.150000000000,236.143500000000,236.137000000000,236.130500000000,236.124000000000,236.117500000000,236.111000000000,236.104500000000,236.098000000000,236.091500000000,236.085000000000,236.078500000000,236.072000000000,236.065500000000,236.059000000000,236.052500000000,236.046000000000,236.039500000000,236.033000000000,236.026500000000,236.020000000000,236.013500000000,236.007000000000,236.000500000000,235.994000000000,235.987500000000,235.981000000000,235.974500000000,235.968000000000,235.961500000000,235.955000000000,235.948500000000,235.942000000000,235.935500000000,235.929000000000,235.922500000000,235.916000000000,235.909500000000,235.903000000000,235.896500000000,235.890000000000,235.883500000000,235.877000000000,235.870500000000,235.864000000000,235.857500000000,235.851000000000,235.844500000000,235.838000000000,235.831500000000,235.825000000000,235.818500000000,235.812000000000,235.805500000000,235.799000000000,235.792500000000,235.786000000000,235.779500000000,235.773000000000,235.766500000000,235.760000000000,235.753500000000,235.747000000000,235.740500000000,235.734000000000,235.727500000000,235.721000000000,235.714500000000,235.708000000000,235.701500000000,235.695000000000,235.688500000000,235.682000000000,235.675500000000,235.669000000000,235.662500000000,235.656000000000,235.649500000000,235.643000000000,235.636500000000,235.630000000000,235.623500000000,235.617000000000,235.610500000000,235.604000000000,235.597500000000,235.591000000000,235.584500000000,235.578000000000,235.571500000000,235.565000000000,235.558500000000,235.552000000000,235.545500000000,235.539000000000,235.532500000000,235.526000000000,235.519500000000,235.513000000000,235.506500000000,235.500000000000,235.493500000000,235.487000000000,235.480500000000,235.474000000000,235.467500000000,235.461000000000,235.454500000000,235.448000000000,235.441500000000,235.435000000000,235.428500000000,235.422000000000,235.415500000000,235.409000000000,235.402500000000,235.396000000000,235.389500000000,235.383000000000,235.376500000000,235.370000000000,235.363500000000,235.357000000000,235.350500000000,235.344000000000,235.337500000000,235.331000000000,235.324500000000,235.318000000000,235.311500000000,235.305000000000,235.298500000000,235.292000000000,235.285500000000,235.279000000000,235.272500000000,235.266000000000,235.259500000000,235.253000000000,235.246500000000,235.240000000000,235.233500000000,235.227000000000,235.220500000000,235.214000000000,235.207500000000,235.201000000000,235.194500000000,235.188000000000,235.181500000000,235.175000000000,235.168500000000,235.162000000000,235.155500000000,235.149000000000,235.142500000000,235.136000000000,235.129500000000,235.123000000000,235.116500000000,235.110000000000,235.103500000000,235.097000000000,235.090500000000,235.084000000000,235.077500000000,235.071000000000,235.064500000000,235.058000000000,235.051500000000,235.045000000000,235.038500000000,235.032000000000,235.025500000000,235.019000000000,235.012500000000,235.006000000000,234.999500000000,234.993000000000,234.986500000000,234.980000000000,234.973500000000,234.967000000000,234.960500000000,234.954000000000,234.947500000000,234.941000000000,234.934500000000,234.928000000000,234.921500000000,234.915000000000,234.908500000000,234.902000000000,234.895500000000,234.889000000000,234.882500000000,234.876000000000,234.869500000000,234.863000000000,234.856500000000,234.850000000000,234.843500000000,234.837000000000,234.830500000000,234.824000000000,234.817500000000,234.811000000000,234.804500000000,234.798000000000,234.791500000000,234.785000000000,234.778500000000,234.772000000000,234.765500000000,234.759000000000,234.752500000000,234.746000000000,234.739500000000,234.733000000000,234.726500000000,234.720000000000,234.713500000000,234.707000000000,234.700500000000,234.694000000000,234.687500000000,234.681000000000,234.674500000000,234.668000000000,234.661500000000,234.655000000000,234.648500000000,234.642000000000,234.635500000000,234.629000000000,234.622500000000,234.616000000000,234.609500000000,234.603000000000,234.596500000000,234.590000000000,234.583500000000,234.577000000000,234.570500000000,234.564000000000,234.557500000000,234.551000000000,234.544500000000,234.538000000000,234.531500000000,234.525000000000,234.518500000000,234.512000000000,234.505500000000,234.499000000000,234.492500000000,234.486000000000,234.479500000000,234.473000000000,234.466500000000,234.460000000000,234.453500000000,234.447000000000,234.440500000000,234.434000000000,234.427500000000,234.421000000000,234.414500000000,234.408000000000,234.401500000000,234.395000000000,234.388500000000,234.382000000000,234.375500000000,234.369000000000,234.362500000000,234.356000000000,234.349500000000,234.343000000000,234.336500000000,234.330000000000,234.323500000000,234.317000000000,234.310500000000,234.304000000000,234.297500000000,234.291000000000,234.284500000000,234.278000000000,234.271500000000,234.265000000000,234.258500000000,234.252000000000,234.245500000000,234.239000000000,234.232500000000,234.226000000000,234.219500000000,234.213000000000,234.206500000000,234.200000000000,234.193500000000,234.187000000000,234.180500000000,234.174000000000,234.167500000000,234.161000000000,234.154500000000,234.148000000000,234.141500000000,234.135000000000,234.128500000000,234.122000000000,234.115500000000,234.109000000000,234.102500000000,234.096000000000,234.089500000000,234.083000000000,234.076500000000,234.070000000000,234.063500000000,234.057000000000,234.050500000000,234.044000000000,234.037500000000,234.031000000000,234.024500000000,234.018000000000,234.011500000000,234.005000000000,233.998500000000,233.992000000000,233.985500000000,233.979000000000,233.972500000000,233.966000000000,233.959500000000,233.953000000000,233.946500000000,233.940000000000,233.933500000000,233.927000000000,233.920500000000,233.914000000000,233.907500000000,233.901000000000,233.894500000000,233.888000000000,233.881500000000,233.875000000000,233.868500000000,233.862000000000,233.855500000000,233.849000000000,233.842500000000,233.836000000000,233.829500000000,233.823000000000,233.816500000000,233.810000000000,233.803500000000,233.797000000000,233.790500000000,233.784000000000,233.777500000000,233.771000000000,233.764500000000,233.758000000000,233.751500000000,233.745000000000,233.738500000000,233.732000000000,233.725500000000,233.719000000000,233.712500000000,233.706000000000,233.699500000000,233.693000000000,233.686500000000,233.680000000000,233.673500000000,233.667000000000,233.660500000000,233.654000000000,233.647500000000,233.641000000000,233.634500000000,233.628000000000,233.621500000000,233.615000000000,233.608500000000,233.602000000000,233.595500000000,233.589000000000,233.582500000000,233.576000000000,233.569500000000,233.563000000000,233.556500000000,233.550000000000,233.543500000000,233.537000000000,233.530500000000,233.524000000000,233.517500000000,233.511000000000,233.504500000000,233.498000000000,233.491500000000,233.485000000000,233.478500000000,233.472000000000,233.465500000000,233.459000000000,233.452500000000,233.446000000000,233.439500000000,233.433000000000,233.426500000000,233.420000000000,233.413500000000,233.407000000000,233.400500000000,233.394000000000,233.387500000000,233.381000000000,233.374500000000,233.368000000000,233.361500000000,233.355000000000,233.348500000000,233.342000000000,233.335500000000,233.329000000000,233.322500000000,233.316000000000,233.309500000000,233.303000000000,233.296500000000,233.290000000000,233.283500000000,233.277000000000,233.270500000000,233.264000000000,233.257500000000,233.251000000000,233.244500000000,233.238000000000,233.231500000000,233.225000000000,233.218500000000,233.212000000000,233.205500000000,233.199000000000,233.192500000000,233.186000000000,233.179500000000,233.173000000000,233.166500000000,233.160000000000,233.153500000000,233.147000000000,233.140500000000,233.134000000000,233.127500000000,233.121000000000,233.114500000000,233.108000000000,233.101500000000,233.095000000000,233.088500000000,233.082000000000,233.075500000000,233.069000000000,233.062500000000,233.056000000000,233.049500000000,233.043000000000,233.036500000000,233.030000000000,233.023500000000,233.017000000000,233.010500000000,233.004000000000,232.997500000000,232.991000000000,232.984500000000,232.978000000000,232.971500000000,232.965000000000,232.958500000000,232.952000000000,232.945500000000,232.939000000000,232.932500000000,232.926000000000,232.919500000000,232.913000000000,232.906500000000,232.900000000000,232.893500000000,232.887000000000,232.880500000000,232.874000000000,232.867500000000,232.861000000000,232.854500000000,232.848000000000,232.841500000000,232.835000000000,232.828500000000,232.822000000000,232.815500000000,232.809000000000,232.802500000000,232.796000000000,232.789500000000,232.783000000000,232.776500000000,232.770000000000,232.763500000000,232.757000000000,232.750500000000,232.744000000000,232.737500000000,232.731000000000,232.724500000000,232.718000000000,232.711500000000,232.705000000000,232.698500000000,232.692000000000,232.685500000000,232.679000000000,232.672500000000,232.666000000000,232.659500000000,232.653000000000,232.646500000000,232.640000000000,232.633500000000,232.627000000000,232.620500000000,232.614000000000,232.607500000000,232.601000000000,232.594500000000,232.588000000000,232.581500000000,232.575000000000,232.568500000000,232.562000000000,232.555500000000,232.549000000000,232.542500000000,232.536000000000,232.529500000000,232.523000000000,232.516500000000,232.510000000000,232.503500000000,232.497000000000,232.490500000000,232.484000000000,232.477500000000,232.471000000000,232.464500000000,232.458000000000,232.451500000000,232.445000000000,232.438500000000,232.432000000000,232.425500000000,232.419000000000,232.412500000000,232.406000000000,232.399500000000,232.393000000000,232.386500000000,232.380000000000,232.373500000000,232.367000000000,232.360500000000,232.354000000000,232.347500000000,232.341000000000,232.334500000000,232.328000000000,232.321500000000,232.315000000000,232.308500000000,232.302000000000,232.295500000000,232.289000000000,232.282500000000,232.276000000000,232.269500000000,232.263000000000,232.256500000000,232.250000000000,232.243500000000,232.237000000000,232.230500000000,232.224000000000,232.217500000000,232.211000000000,232.204500000000,232.198000000000,232.191500000000,232.185000000000,232.178500000000,232.172000000000,232.165500000000,232.159000000000,232.152500000000,232.146000000000,232.139500000000,232.133000000000,232.126500000000,232.120000000000,232.113500000000,232.107000000000,232.100500000000,232.094000000000,232.087500000000,232.081000000000,232.074500000000,232.068000000000,232.061500000000,232.055000000000,232.048500000000,232.042000000000,232.035500000000,232.029000000000,232.022500000000,232.016000000000,232.009500000000,232.003000000000,231.996500000000,231.990000000000,231.983500000000,231.977000000000,231.970500000000,231.964000000000,231.957500000000,231.951000000000,231.944500000000,231.938000000000,231.931500000000,231.925000000000,231.918500000000,231.912000000000,231.905500000000,231.899000000000,231.892500000000,231.886000000000,231.879500000000,231.873000000000,231.866500000000,231.860000000000,231.853500000000,231.847000000000,231.840500000000,231.834000000000,231.827500000000,231.821000000000,231.814500000000,231.808000000000,231.801500000000,231.795000000000,231.788500000000,231.782000000000,231.775500000000,231.769000000000,231.762500000000,231.756000000000,231.749500000000,231.743000000000,231.736500000000,231.730000000000,231.723500000000,231.717000000000,231.710500000000,231.704000000000,231.697500000000,231.691000000000,231.684500000000,231.678000000000,231.671500000000,231.665000000000,231.658500000000,231.652000000000,231.645500000000,231.639000000000,231.632500000000,231.626000000000,231.619500000000,231.613000000000,231.606500000000,231.600000000000,231.593500000000,231.587000000000,231.580500000000,231.574000000000,231.567500000000,231.561000000000,231.554500000000,231.548000000000,231.541500000000,231.535000000000,231.528500000000,231.522000000000,231.515500000000,231.509000000000,231.502500000000,231.496000000000,231.489500000000,231.483000000000,231.476500000000,231.470000000000,231.463500000000,231.457000000000,231.450500000000,231.444000000000,231.437500000000,231.431000000000,231.424500000000,231.418000000000,231.411500000000,231.405000000000,231.398500000000,231.392000000000,231.385500000000,231.379000000000,231.372500000000,231.366000000000,231.359500000000,231.353000000000,231.346500000000,231.340000000000,231.333500000000,231.327000000000,231.320500000000,231.314000000000,231.307500000000,231.301000000000,231.294500000000,231.288000000000,231.281500000000,231.275000000000,231.268500000000,231.262000000000,231.255500000000,231.249000000000,231.242500000000,231.236000000000,231.229500000000,231.223000000000,231.216500000000,231.210000000000,231.203500000000,231.197000000000,231.190500000000,231.184000000000,231.177500000000,231.171000000000,231.164500000000,231.158000000000,231.151500000000,231.145000000000,231.138500000000,231.132000000000,231.125500000000,231.119000000000,231.112500000000,231.106000000000,231.099500000000,231.093000000000,231.086500000000,231.080000000000,231.073500000000,231.067000000000,231.060500000000,231.054000000000,231.047500000000,231.041000000000,231.034500000000,231.028000000000,231.021500000000,231.015000000000,231.008500000000,231.002000000000,230.995500000000,230.989000000000,230.982500000000,230.976000000000,230.969500000000,230.963000000000,230.956500000000,230.950000000000,230.943500000000,230.937000000000,230.930500000000,230.924000000000,230.917500000000,230.911000000000,230.904500000000,230.898000000000,230.891500000000,230.885000000000,230.878500000000,230.872000000000,230.865500000000,230.859000000000,230.852500000000,230.846000000000,230.839500000000,230.833000000000,230.826500000000,230.820000000000,230.813500000000,230.807000000000,230.800500000000,230.794000000000,230.787500000000,230.781000000000,230.774500000000,230.768000000000,230.761500000000,230.755000000000,230.748500000000,230.742000000000,230.735500000000,230.729000000000,230.722500000000,230.716000000000,230.709500000000,230.703000000000,230.696500000000,230.690000000000,230.683500000000,230.677000000000,230.670500000000,230.664000000000,230.657500000000,230.651000000000,230.644500000000,230.638000000000,230.631500000000,230.625000000000,230.618500000000,230.612000000000,230.605500000000,230.599000000000,230.592500000000,230.586000000000,230.579500000000,230.573000000000,230.566500000000,230.560000000000,230.553500000000,230.547000000000,230.540500000000,230.534000000000,230.527500000000,230.521000000000,230.514500000000,230.508000000000,230.501500000000,230.495000000000,230.488500000000,230.482000000000,230.475500000000,230.469000000000,230.462500000000,230.456000000000,230.449500000000,230.443000000000,230.436500000000,230.430000000000,230.423500000000,230.417000000000,230.410500000000,230.404000000000,230.397500000000,230.391000000000,230.384500000000,230.378000000000,230.371500000000,230.365000000000,230.358500000000,230.352000000000,230.345500000000,230.339000000000,230.332500000000,230.326000000000,230.319500000000,230.313000000000,230.306500000000,230.300000000000,230.293500000000,230.287000000000,230.280500000000,230.274000000000,230.267500000000,230.261000000000,230.254500000000,230.248000000000,230.241500000000,230.235000000000,230.228500000000,230.222000000000,230.215500000000,230.209000000000,230.202500000000,230.196000000000,230.189500000000,230.183000000000,230.176500000000,230.170000000000,230.163500000000,230.157000000000,230.150500000000,230.144000000000,230.137500000000,230.131000000000,230.124500000000,230.118000000000,230.111500000000,230.105000000000,230.098500000000,230.092000000000,230.085500000000,230.079000000000,230.072500000000,230.066000000000,230.059500000000,230.053000000000,230.046500000000,230.040000000000,230.033500000000,230.027000000000,230.020500000000,230.014000000000,230.007500000000,230.001000000000,229.994500000000,229.988000000000,229.981500000000,229.975000000000,229.968500000000,229.962000000000,229.955500000000,229.949000000000,229.942500000000,229.936000000000,229.929500000000,229.923000000000,229.916500000000,229.910000000000,229.903500000000,229.897000000000,229.890500000000,229.884000000000,229.877500000000,229.871000000000,229.864500000000,229.858000000000,229.851500000000,229.845000000000,229.838500000000,229.832000000000,229.825500000000,229.819000000000,229.812500000000,229.806000000000,229.799500000000,229.793000000000,229.786500000000,229.780000000000,229.773500000000,229.767000000000,229.760500000000,229.754000000000,229.747500000000,229.741000000000,229.734500000000,229.728000000000,229.721500000000,229.715000000000,229.708500000000,229.702000000000,229.695500000000,229.689000000000,229.682500000000,229.676000000000,229.669500000000,229.663000000000,229.656500000000,229.650000000000,229.643500000000,229.637000000000,229.630500000000,229.624000000000,229.617500000000,229.611000000000,229.604500000000,229.598000000000,229.591500000000,229.585000000000,229.578500000000,229.572000000000,229.565500000000,229.559000000000,229.552500000000,229.546000000000,229.539500000000,229.533000000000,229.526500000000,229.520000000000,229.513500000000,229.507000000000,229.500500000000,229.494000000000,229.487500000000,229.481000000000,229.474500000000,229.468000000000,229.461500000000,229.455000000000,229.448500000000,229.442000000000,229.435500000000,229.429000000000,229.422500000000,229.416000000000,229.409500000000,229.403000000000,229.396500000000,229.390000000000,229.383500000000,229.377000000000,229.370500000000,229.364000000000,229.357500000000,229.351000000000,229.344500000000,229.338000000000,229.331500000000,229.325000000000,229.318500000000,229.312000000000,229.305500000000,229.299000000000,229.292500000000,229.286000000000,229.279500000000,229.273000000000,229.266500000000,229.260000000000,229.253500000000,229.247000000000,229.240500000000,229.234000000000,229.227500000000,229.221000000000,229.214500000000,229.208000000000,229.201500000000,229.195000000000,229.188500000000,229.182000000000,229.175500000000,229.169000000000,229.162500000000,229.156000000000,229.149500000000,229.143000000000,229.136500000000,229.130000000000,229.123500000000,229.117000000000,229.110500000000,229.104000000000,229.097500000000,229.091000000000,229.084500000000,229.078000000000,229.071500000000,229.065000000000,229.058500000000,229.052000000000,229.045500000000,229.039000000000,229.032500000000,229.026000000000,229.019500000000,229.013000000000,229.006500000000,229.000000000000,228.993500000000,228.987000000000,228.980500000000,228.974000000000,228.967500000000,228.961000000000,228.954500000000,228.948000000000,228.941500000000,228.935000000000,228.928500000000,228.922000000000,228.915500000000,228.909000000000,228.902500000000,228.896000000000,228.889500000000,228.883000000000,228.876500000000,228.870000000000,228.863500000000,228.857000000000,228.850500000000,228.844000000000,228.837500000000,228.831000000000,228.824500000000,228.818000000000,228.811500000000,228.805000000000,228.798500000000,228.792000000000,228.785500000000,228.779000000000,228.772500000000,228.766000000000,228.759500000000,228.753000000000,228.746500000000,228.740000000000,228.733500000000,228.727000000000,228.720500000000,228.714000000000,228.707500000000,228.701000000000,228.694500000000,228.688000000000,228.681500000000,228.675000000000,228.668500000000,228.662000000000,228.655500000000,228.649000000000,228.642500000000,228.636000000000,228.629500000000,228.623000000000,228.616500000000,228.610000000000,228.603500000000,228.597000000000,228.590500000000,228.584000000000,228.577500000000,228.571000000000,228.564500000000,228.558000000000,228.551500000000,228.545000000000,228.538500000000,228.532000000000,228.525500000000,228.519000000000,228.512500000000,228.506000000000,228.499500000000,228.493000000000,228.486500000000,228.480000000000,228.473500000000,228.467000000000,228.460500000000,228.454000000000,228.447500000000,228.441000000000,228.434500000000,228.428000000000,228.421500000000,228.415000000000,228.408500000000,228.402000000000,228.395500000000,228.389000000000,228.382500000000,228.376000000000,228.369500000000,228.363000000000,228.356500000000,228.350000000000,228.343500000000,228.337000000000,228.330500000000,228.324000000000,228.317500000000,228.311000000000,228.304500000000,228.298000000000,228.291500000000,228.285000000000,228.278500000000,228.272000000000,228.265500000000,228.259000000000,228.252500000000,228.246000000000,228.239500000000,228.233000000000,228.226500000000,228.220000000000,228.213500000000,228.207000000000,228.200500000000,228.194000000000,228.187500000000,228.181000000000,228.174500000000,228.168000000000,228.161500000000,228.155000000000,228.148500000000,228.142000000000,228.135500000000,228.129000000000,228.122500000000,228.116000000000,228.109500000000,228.103000000000,228.096500000000,228.090000000000,228.083500000000,228.077000000000,228.070500000000,228.064000000000,228.057500000000,228.051000000000,228.044500000000,228.038000000000,228.031500000000,228.025000000000,228.018500000000,228.012000000000,228.005500000000,227.999000000000,227.992500000000,227.986000000000,227.979500000000,227.973000000000,227.966500000000,227.960000000000,227.953500000000,227.947000000000,227.940500000000,227.934000000000,227.927500000000,227.921000000000,227.914500000000,227.908000000000,227.901500000000,227.895000000000,227.888500000000,227.882000000000,227.875500000000,227.869000000000,227.862500000000,227.856000000000,227.849500000000,227.843000000000,227.836500000000,227.830000000000,227.823500000000,227.817000000000,227.810500000000,227.804000000000,227.797500000000,227.791000000000,227.784500000000,227.778000000000,227.771500000000,227.765000000000,227.758500000000,227.752000000000,227.745500000000,227.739000000000,227.732500000000,227.726000000000,227.719500000000,227.713000000000,227.706500000000,227.700000000000,227.693500000000,227.687000000000,227.680500000000,227.674000000000,227.667500000000,227.661000000000,227.654500000000,227.648000000000,227.641500000000,227.635000000000,227.628500000000,227.622000000000,227.615500000000,227.609000000000,227.602500000000,227.596000000000,227.589500000000,227.583000000000,227.576500000000,227.570000000000,227.563500000000,227.557000000000,227.550500000000,227.544000000000,227.537500000000,227.531000000000,227.524500000000,227.518000000000,227.511500000000,227.505000000000,227.498500000000,227.492000000000,227.485500000000,227.479000000000,227.472500000000,227.466000000000,227.459500000000,227.453000000000,227.446500000000,227.440000000000,227.433500000000,227.427000000000,227.420500000000,227.414000000000,227.407500000000,227.401000000000,227.394500000000,227.388000000000,227.381500000000,227.375000000000,227.368500000000,227.362000000000,227.355500000000,227.349000000000,227.342500000000,227.336000000000,227.329500000000,227.323000000000,227.316500000000,227.310000000000,227.303500000000,227.297000000000,227.290500000000,227.284000000000,227.277500000000,227.271000000000,227.264500000000,227.258000000000,227.251500000000,227.245000000000,227.238500000000,227.232000000000,227.225500000000,227.219000000000,227.212500000000,227.206000000000,227.199500000000,227.193000000000,227.186500000000,227.180000000000,227.173500000000,227.167000000000,227.160500000000,227.154000000000,227.147500000000,227.141000000000,227.134500000000,227.128000000000,227.121500000000,227.115000000000,227.108500000000,227.102000000000,227.095500000000,227.089000000000,227.082500000000,227.076000000000,227.069500000000,227.063000000000,227.056500000000,227.050000000000,227.043500000000,227.037000000000,227.030500000000,227.024000000000,227.017500000000,227.011000000000,227.004500000000,226.998000000000,226.991500000000,226.985000000000,226.978500000000,226.972000000000,226.965500000000,226.959000000000,226.952500000000,226.946000000000,226.939500000000,226.933000000000,226.926500000000,226.920000000000,226.913500000000,226.907000000000,226.900500000000,226.894000000000,226.887500000000,226.881000000000,226.874500000000,226.868000000000,226.861500000000,226.855000000000,226.848500000000,226.842000000000,226.835500000000,226.829000000000,226.822500000000,226.816000000000,226.809500000000,226.803000000000,226.796500000000,226.790000000000,226.783500000000,226.777000000000,226.770500000000,226.764000000000,226.757500000000,226.751000000000,226.744500000000,226.738000000000,226.731500000000,226.725000000000,226.718500000000,226.712000000000,226.705500000000,226.699000000000,226.692500000000,226.686000000000,226.679500000000,226.673000000000,226.666500000000,226.660000000000,226.653500000000,226.647000000000,226.640500000000,226.634000000000,226.627500000000,226.621000000000,226.614500000000,226.608000000000,226.601500000000,226.595000000000,226.588500000000,226.582000000000,226.575500000000,226.569000000000,226.562500000000,226.556000000000,226.549500000000,226.543000000000,226.536500000000,226.530000000000,226.523500000000,226.517000000000,226.510500000000,226.504000000000,226.497500000000,226.491000000000,226.484500000000,226.478000000000,226.471500000000,226.465000000000,226.458500000000,226.452000000000,226.445500000000,226.439000000000,226.432500000000,226.426000000000,226.419500000000,226.413000000000,226.406500000000,226.400000000000,226.393500000000,226.387000000000,226.380500000000,226.374000000000,226.367500000000,226.361000000000,226.354500000000,226.348000000000,226.341500000000,226.335000000000,226.328500000000,226.322000000000,226.315500000000,226.309000000000,226.302500000000,226.296000000000,226.289500000000,226.283000000000,226.276500000000,226.270000000000,226.263500000000,226.257000000000,226.250500000000,226.244000000000,226.237500000000,226.231000000000,226.224500000000,226.218000000000,226.211500000000,226.205000000000,226.198500000000,226.192000000000,226.185500000000,226.179000000000,226.172500000000,226.166000000000,226.159500000000,226.153000000000,226.146500000000,226.140000000000,226.133500000000,226.127000000000,226.120500000000,226.114000000000,226.107500000000,226.101000000000,226.094500000000,226.088000000000,226.081500000000,226.075000000000,226.068500000000,226.062000000000,226.055500000000,226.049000000000,226.042500000000,226.036000000000,226.029500000000,226.023000000000,226.016500000000,226.010000000000,226.003500000000,225.997000000000,225.990500000000,225.984000000000,225.977500000000,225.971000000000,225.964500000000,225.958000000000,225.951500000000,225.945000000000,225.938500000000,225.932000000000,225.925500000000,225.919000000000,225.912500000000,225.906000000000,225.899500000000,225.893000000000,225.886500000000,225.880000000000,225.873500000000,225.867000000000,225.860500000000,225.854000000000,225.847500000000,225.841000000000,225.834500000000,225.828000000000,225.821500000000,225.815000000000,225.808500000000,225.802000000000,225.795500000000,225.789000000000,225.782500000000,225.776000000000,225.769500000000,225.763000000000,225.756500000000,225.750000000000,225.743500000000,225.737000000000,225.730500000000,225.724000000000,225.717500000000,225.711000000000,225.704500000000,225.698000000000,225.691500000000,225.685000000000,225.678500000000,225.672000000000,225.665500000000,225.659000000000,225.652500000000,225.646000000000,225.639500000000,225.633000000000,225.626500000000,225.620000000000,225.613500000000,225.607000000000,225.600500000000,225.594000000000,225.587500000000,225.581000000000,225.574500000000,225.568000000000,225.561500000000,225.555000000000,225.548500000000,225.542000000000,225.535500000000,225.529000000000,225.522500000000,225.516000000000,225.509500000000,225.503000000000,225.496500000000,225.490000000000,225.483500000000,225.477000000000,225.470500000000,225.464000000000,225.457500000000,225.451000000000,225.444500000000,225.438000000000,225.431500000000,225.425000000000,225.418500000000,225.412000000000,225.405500000000,225.399000000000,225.392500000000,225.386000000000,225.379500000000,225.373000000000,225.366500000000,225.360000000000,225.353500000000,225.347000000000,225.340500000000,225.334000000000,225.327500000000,225.321000000000,225.314500000000,225.308000000000,225.301500000000,225.295000000000,225.288500000000,225.282000000000,225.275500000000,225.269000000000,225.262500000000,225.256000000000,225.249500000000,225.243000000000,225.236500000000,225.230000000000,225.223500000000,225.217000000000,225.210500000000,225.204000000000,225.197500000000,225.191000000000,225.184500000000,225.178000000000,225.171500000000,225.165000000000,225.158500000000,225.152000000000,225.145500000000,225.139000000000,225.132500000000,225.126000000000,225.119500000000,225.113000000000,225.106500000000,225.100000000000,225.093500000000,225.087000000000,225.080500000000,225.074000000000,225.067500000000,225.061000000000,225.054500000000,225.048000000000,225.041500000000,225.035000000000,225.028500000000,225.022000000000,225.015500000000,225.009000000000,225.002500000000,224.996000000000,224.989500000000,224.983000000000,224.976500000000,224.970000000000,224.963500000000,224.957000000000,224.950500000000,224.944000000000,224.937500000000,224.931000000000,224.924500000000,224.918000000000,224.911500000000,224.905000000000,224.898500000000,224.892000000000,224.885500000000,224.879000000000,224.872500000000,224.866000000000,224.859500000000,224.853000000000,224.846500000000,224.840000000000,224.833500000000,224.827000000000,224.820500000000,224.814000000000,224.807500000000,224.801000000000,224.794500000000,224.788000000000,224.781500000000,224.775000000000,224.768500000000,224.762000000000,224.755500000000,224.749000000000,224.742500000000,224.736000000000,224.729500000000,224.723000000000,224.716500000000,224.710000000000,224.703500000000,224.697000000000,224.690500000000,224.684000000000,224.677500000000,224.671000000000,224.664500000000,224.658000000000,224.651500000000,224.645000000000,224.638500000000,224.632000000000,224.625500000000,224.619000000000,224.612500000000,224.606000000000,224.599500000000,224.593000000000,224.586500000000,224.580000000000,224.573500000000,224.567000000000,224.560500000000,224.554000000000,224.547500000000,224.541000000000,224.534500000000,224.528000000000,224.521500000000,224.515000000000,224.508500000000,224.502000000000,224.495500000000,224.489000000000,224.482500000000,224.476000000000,224.469500000000,224.463000000000,224.456500000000,224.450000000000,224.443500000000,224.437000000000,224.430500000000,224.424000000000,224.417500000000,224.411000000000,224.404500000000,224.398000000000,224.391500000000,224.385000000000,224.378500000000,224.372000000000,224.365500000000,224.359000000000,224.352500000000,224.346000000000,224.339500000000,224.333000000000,224.326500000000,224.320000000000,224.313500000000,224.307000000000,224.300500000000,224.294000000000,224.287500000000,224.281000000000,224.274500000000,224.268000000000,224.261500000000,224.255000000000,224.248500000000,224.242000000000,224.235500000000,224.229000000000,224.222500000000,224.216000000000,224.209500000000,224.203000000000,224.196500000000,224.190000000000,224.183500000000,224.177000000000,224.170500000000,224.164000000000,224.157500000000,224.151000000000,224.144500000000,224.138000000000,224.131500000000,224.125000000000,224.118500000000,224.112000000000,224.105500000000,224.099000000000,224.092500000000,224.086000000000,224.079500000000,224.073000000000,224.066500000000,224.060000000000,224.053500000000,224.047000000000,224.040500000000,224.034000000000,224.027500000000,224.021000000000,224.014500000000,224.008000000000,224.001500000000,223.995000000000,223.988500000000,223.982000000000,223.975500000000,223.969000000000,223.962500000000,223.956000000000,223.949500000000,223.943000000000,223.936500000000,223.930000000000,223.923500000000,223.917000000000,223.910500000000,223.904000000000,223.897500000000,223.891000000000,223.884500000000,223.878000000000,223.871500000000,223.865000000000,223.858500000000,223.852000000000,223.845500000000,223.839000000000,223.832500000000,223.826000000000,223.819500000000,223.813000000000,223.806500000000,223.800000000000,223.793500000000,223.787000000000,223.780500000000,223.774000000000,223.767500000000,223.761000000000,223.754500000000,223.748000000000,223.741500000000,223.735000000000,223.728500000000,223.722000000000,223.715500000000,223.709000000000,223.702500000000,223.696000000000,223.689500000000,223.683000000000,223.676500000000,223.670000000000,223.663500000000,223.657000000000,223.650500000000,223.644000000000,223.637500000000,223.631000000000,223.624500000000,223.618000000000,223.611500000000,223.605000000000,223.598500000000,223.592000000000,223.585500000000,223.579000000000,223.572500000000,223.566000000000,223.559500000000,223.553000000000,223.546500000000,223.540000000000,223.533500000000,223.527000000000,223.520500000000,223.514000000000,223.507500000000,223.501000000000,223.494500000000,223.488000000000,223.481500000000,223.475000000000,223.468500000000,223.462000000000,223.455500000000,223.449000000000,223.442500000000,223.436000000000,223.429500000000,223.423000000000,223.416500000000,223.410000000000,223.403500000000,223.397000000000,223.390500000000,223.384000000000,223.377500000000,223.371000000000,223.364500000000,223.358000000000,223.351500000000,223.345000000000,223.338500000000,223.332000000000,223.325500000000,223.319000000000,223.312500000000,223.306000000000,223.299500000000,223.293000000000,223.286500000000,223.280000000000,223.273500000000,223.267000000000,223.260500000000,223.254000000000,223.247500000000,223.241000000000,223.234500000000,223.228000000000,223.221500000000,223.215000000000,223.208500000000,223.202000000000,223.195500000000,223.189000000000,223.182500000000,223.176000000000,223.169500000000,223.163000000000,223.156500000000,223.150000000000 -340.294124355681,340.290286208393,340.286448017813,340.282609783941,340.278771506775,340.274933186313,340.271094822555,340.267256415498,340.263417965141,340.259579471482,340.255740934521,340.251902354256,340.248063730685,340.244225063806,340.240386353619,340.236547600122,340.232708803313,340.228869963191,340.225031079755,340.221192153002,340.217353182932,340.213514169543,340.209675112834,340.205836012803,340.201996869448,340.198157682769,340.194318452763,340.190479179430,340.186639862767,340.182800502774,340.178961099448,340.175121652789,340.171282162795,340.167442629464,340.163603052796,340.159763432788,340.155923769438,340.152084062747,340.148244312711,340.144404519331,340.140564682603,340.136724802527,340.132884879101,340.129044912324,340.125204902195,340.121364848711,340.117524751872,340.113684611675,340.109844428120,340.106004201205,340.102163930928,340.098323617289,340.094483260285,340.090642859915,340.086802416177,340.082961929071,340.079121398595,340.075280824746,340.071440207525,340.067599546928,340.063758842956,340.059918095606,340.056077304876,340.052236470766,340.048395593274,340.044554672399,340.040713708138,340.036872700491,340.033031649456,340.029190555032,340.025349417216,340.021508236008,340.017667011407,340.013825743410,340.009984432016,340.006143077224,340.002301679033,339.998460237440,339.994618752444,339.990777224045,339.986935652239,339.983094037027,339.979252378406,339.975410676375,339.971568930933,339.967727142077,339.963885309808,339.960043434122,339.956201515019,339.952359552497,339.948517546554,339.944675497190,339.940833404403,339.936991268191,339.933149088552,339.929306865486,339.925464598991,339.921622289065,339.917779935707,339.913937538916,339.910095098689,339.906252615026,339.902410087925,339.898567517385,339.894724903403,339.890882245979,339.887039545111,339.883196800798,339.879354013038,339.875511181830,339.871668307172,339.867825389062,339.863982427500,339.860139422484,339.856296374012,339.852453282082,339.848610146695,339.844766967847,339.840923745537,339.837080479765,339.833237170527,339.829393817824,339.825550421654,339.821706982014,339.817863498904,339.814019972322,339.810176402267,339.806332788737,339.802489131731,339.798645431247,339.794801687283,339.790957899839,339.787114068912,339.783270194502,339.779426276607,339.775582315225,339.771738310354,339.767894261995,339.764050170144,339.760206034800,339.756361855963,339.752517633630,339.748673367800,339.744829058471,339.740984705643,339.737140309313,339.733295869481,339.729451386143,339.725606859300,339.721762288950,339.717917675091,339.714073017722,339.710228316841,339.706383572446,339.702538784537,339.698693953112,339.694849078169,339.691004159707,339.687159197724,339.683314192219,339.679469143191,339.675624050637,339.671778914557,339.667933734949,339.664088511812,339.660243245143,339.656397934942,339.652552581208,339.648707183937,339.644861743130,339.641016258785,339.637170730899,339.633325159473,339.629479544503,339.625633885989,339.621788183930,339.617942438323,339.614096649167,339.610250816462,339.606404940204,339.602559020394,339.598713057029,339.594867050107,339.591020999628,339.587174905590,339.583328767992,339.579482586831,339.575636362107,339.571790093818,339.567943781962,339.564097426539,339.560251027546,339.556404584982,339.552558098846,339.548711569136,339.544864995850,339.541018378988,339.537171718547,339.533325014526,339.529478266925,339.525631475740,339.521784640971,339.517937762617,339.514090840675,339.510243875144,339.506396866024,339.502549813311,339.498702717006,339.494855577106,339.491008393610,339.487161166516,339.483313895823,339.479466581530,339.475619223634,339.471771822135,339.467924377032,339.464076888321,339.460229356003,339.456381780075,339.452534160536,339.448686497385,339.444838790620,339.440991040240,339.437143246242,339.433295408627,339.429447527391,339.425599602534,339.421751634055,339.417903621951,339.414055566221,339.410207466864,339.406359323879,339.402511137263,339.398662907016,339.394814633135,339.390966315620,339.387117954468,339.383269549679,339.379421101251,339.375572609182,339.371724073471,339.367875494116,339.364026871117,339.360178204471,339.356329494176,339.352480740233,339.348631942638,339.344783101391,339.340934216490,339.337085287933,339.333236315720,339.329387299848,339.325538240316,339.321689137122,339.317839990266,339.313990799746,339.310141565559,339.306292287706,339.302442966183,339.298593600990,339.294744192126,339.290894739588,339.287045243375,339.283195703486,339.279346119919,339.275496492673,339.271646821747,339.267797107138,339.263947348845,339.260097546867,339.256247701203,339.252397811850,339.248547878808,339.244697902075,339.240847881649,339.236997817529,339.233147709713,339.229297558200,339.225447362989,339.221597124078,339.217746841465,339.213896515149,339.210046145128,339.206195731402,339.202345273968,339.198494772825,339.194644227971,339.190793639406,339.186943007127,339.183092331133,339.179241611423,339.175390847995,339.171540040847,339.167689189979,339.163838295388,339.159987357073,339.156136375033,339.152285349266,339.148434279771,339.144583166546,339.140732009589,339.136880808900,339.133029564476,339.129178276317,339.125326944420,339.121475568785,339.117624149409,339.113772686292,339.109921179431,339.106069628826,339.102218034474,339.098366396375,339.094514714526,339.090662988927,339.086811219575,339.082959406470,339.079107549610,339.075255648993,339.071403704618,339.067551716483,339.063699684587,339.059847608929,339.055995489506,339.052143326318,339.048291119363,339.044438868639,339.040586574144,339.036734235879,339.032881853840,339.029029428027,339.025176958438,339.021324445071,339.017471887925,339.013619286999,339.009766642290,339.005913953798,339.002061221521,338.998208445458,338.994355625606,338.990502761965,338.986649854533,338.982796903309,338.978943908291,338.975090869477,338.971237786866,338.967384660457,338.963531490247,338.959678276237,338.955825018423,338.951971716805,338.948118371381,338.944264982150,338.940411549110,338.936558072259,338.932704551597,338.928850987121,338.924997378830,338.921143726723,338.917290030798,338.913436291054,338.909582507488,338.905728680101,338.901874808889,338.898020893852,338.894166934989,338.890312932297,338.886458885775,338.882604795422,338.878750661236,338.874896483215,338.871042261359,338.867187995666,338.863333686134,338.859479332761,338.855624935547,338.851770494489,338.847916009587,338.844061480838,338.840206908242,338.836352291796,338.832497631499,338.828642927351,338.824788179348,338.820933387490,338.817078551775,338.813223672203,338.809368748770,338.805513781476,338.801658770320,338.797803715299,338.793948616412,338.790093473658,338.786238287036,338.782383056543,338.778527782178,338.774672463940,338.770817101828,338.766961695839,338.763106245972,338.759250752227,338.755395214600,338.751539633092,338.747684007699,338.743828338422,338.739972625257,338.736116868205,338.732261067262,338.728405222429,338.724549333703,338.720693401082,338.716837424566,338.712981404153,338.709125339841,338.705269231629,338.701413079515,338.697556883497,338.693700643576,338.689844359748,338.685988032012,338.682131660367,338.678275244811,338.674418785343,338.670562281962,338.666705734665,338.662849143451,338.658992508319,338.655135829268,338.651279106295,338.647422339400,338.643565528581,338.639708673835,338.635851775163,338.631994832562,338.628137846030,338.624280815567,338.620423741171,338.616566622840,338.612709460572,338.608852254367,338.604995004223,338.601137710138,338.597280372111,338.593422990140,338.589565564224,338.585708094361,338.581850580550,338.577993022789,338.574135421077,338.570277775413,338.566420085794,338.562562352219,338.558704574687,338.554846753196,338.550988887745,338.547130978332,338.543273024956,338.539415027615,338.535556986308,338.531698901033,338.527840771789,338.523982598575,338.520124381387,338.516266120227,338.512407815090,338.508549465977,338.504691072886,338.500832635815,338.496974154763,338.493115629727,338.489257060708,338.485398447703,338.481539790710,338.477681089729,338.473822344757,338.469963555793,338.466104722836,338.462245845885,338.458386924936,338.454527959990,338.450668951045,338.446809898099,338.442950801151,338.439091660198,338.435232475240,338.431373246276,338.427513973303,338.423654656320,338.419795295325,338.415935890318,338.412076441297,338.408216948259,338.404357411204,338.400497830130,338.396638205036,338.392778535920,338.388918822780,338.385059065615,338.381199264424,338.377339419205,338.373479529957,338.369619596677,338.365759619365,338.361899598019,338.358039532638,338.354179423219,338.350319269762,338.346459072265,338.342598830727,338.338738545145,338.334878215519,338.331017841847,338.327157424127,338.323296962358,338.319436456539,338.315575906667,338.311715312742,338.307854674762,338.303993992725,338.300133266631,338.296272496476,338.292411682260,338.288550823982,338.284689921640,338.280828975232,338.276967984757,338.273106950213,338.269245871599,338.265384748913,338.261523582154,338.257662371320,338.253801116410,338.249939817423,338.246078474356,338.242217087208,338.238355655978,338.234494180665,338.230632661266,338.226771097780,338.222909490206,338.219047838542,338.215186142787,338.211324402939,338.207462618997,338.203600790958,338.199738918823,338.195877002589,338.192015042254,338.188153037817,338.184290989277,338.180428896632,338.176566759881,338.172704579021,338.168842354052,338.164980084973,338.161117771781,338.157255414474,338.153393013053,338.149530567514,338.145668077857,338.141805544079,338.137942966181,338.134080344159,338.130217678012,338.126354967740,338.122492213340,338.118629414811,338.114766572151,338.110903685359,338.107040754433,338.103177779373,338.099314760175,338.095451696840,338.091588589364,338.087725437748,338.083862241989,338.079999002085,338.076135718036,338.072272389840,338.068409017495,338.064545600999,338.060682140352,338.056818635551,338.052955086596,338.049091493484,338.045227856214,338.041364174786,338.037500449196,338.033636679443,338.029772865527,338.025909007446,338.022045105197,338.018181158780,338.014317168193,338.010453133435,338.006589054504,338.002724931398,337.998860764116,337.994996552656,337.991132297018,337.987267997198,337.983403653197,337.979539265012,337.975674832642,337.971810356086,337.967945835341,337.964081270407,337.960216661281,337.956352007963,337.952487310450,337.948622568742,337.944757782836,337.940892952732,337.937028078428,337.933163159921,337.929298197212,337.925433190297,337.921568139176,337.917703043848,337.913837904310,337.909972720561,337.906107492599,337.902242220424,337.898376904033,337.894511543425,337.890646138599,337.886780689553,337.882915196285,337.879049658794,337.875184077079,337.871318451138,337.867452780968,337.863587066570,337.859721307942,337.855855505081,337.851989657986,337.848123766656,337.844257831090,337.840391851285,337.836525827241,337.832659758955,337.828793646427,337.824927489654,337.821061288635,337.817195043370,337.813328753855,337.809462420090,337.805596042073,337.801729619802,337.797863153277,337.793996642495,337.790130087455,337.786263488156,337.782396844596,337.778530156773,337.774663424686,337.770796648334,337.766929827714,337.763062962826,337.759196053668,337.755329100238,337.751462102535,337.747595060557,337.743727974303,337.739860843771,337.735993668960,337.732126449869,337.728259186495,337.724391878837,337.720524526893,337.716657130663,337.712789690145,337.708922205337,337.705054676237,337.701187102844,337.697319485157,337.693451823173,337.689584116893,337.685716366313,337.681848571433,337.677980732250,337.674112848764,337.670244920973,337.666376948875,337.662508932469,337.658640871754,337.654772766727,337.650904617387,337.647036423733,337.643168185764,337.639299903477,337.635431576871,337.631563205945,337.627694790697,337.623826331126,337.619957827229,337.616089279006,337.612220686456,337.608352049575,337.604483368364,337.600614642820,337.596745872942,337.592877058729,337.589008200178,337.585139297289,337.581270350060,337.577401358488,337.573532322574,337.569663242315,337.565794117710,337.561924948757,337.558055735454,337.554186477801,337.550317175795,337.546447829436,337.542578438721,337.538709003649,337.534839524219,337.530970000428,337.527100432276,337.523230819761,337.519361162882,337.515491461636,337.511621716023,337.507751926041,337.503882091688,337.500012212963,337.496142289864,337.492272322390,337.488402310539,337.484532254309,337.480662153700,337.476792008710,337.472921819337,337.469051585579,337.465181307435,337.461310984904,337.457440617984,337.453570206673,337.449699750970,337.445829250874,337.441958706383,337.438088117495,337.434217484208,337.430346806522,337.426476084435,337.422605317945,337.418734507051,337.414863651751,337.410992752044,337.407121807928,337.403250819402,337.399379786463,337.395508709111,337.391637587344,337.387766421161,337.383895210560,337.380023955539,337.376152656097,337.372281312232,337.368409923944,337.364538491229,337.360667014087,337.356795492517,337.352923926516,337.349052316084,337.345180661218,337.341308961918,337.337437218181,337.333565430006,337.329693597391,337.325821720336,337.321949798838,337.318077832896,337.314205822509,337.310333767675,337.306461668391,337.302589524658,337.298717336473,337.294845103835,337.290972826742,337.287100505193,337.283228139186,337.279355728719,337.275483273792,337.271610774402,337.267738230549,337.263865642230,337.259993009444,337.256120332189,337.252247610464,337.248374844268,337.244502033599,337.240629178455,337.236756278834,337.232883334736,337.229010346159,337.225137313101,337.221264235561,337.217391113537,337.213517947027,337.209644736031,337.205771480546,337.201898180571,337.198024836104,337.194151447145,337.190278013691,337.186404535740,337.182531013293,337.178657446345,337.174783834898,337.170910178948,337.167036478494,337.163162733535,337.159288944069,337.155415110094,337.151541231610,337.147667308614,337.143793341105,337.139919329082,337.136045272543,337.132171171486,337.128297025910,337.124422835813,337.120548601194,337.116674322051,337.112799998383,337.108925630189,337.105051217465,337.101176760212,337.097302258428,337.093427712111,337.089553121259,337.085678485871,337.081803805946,337.077929081481,337.074054312476,337.070179498929,337.066304640838,337.062429738201,337.058554791018,337.054679799287,337.050804763006,337.046929682173,337.043054556788,337.039179386848,337.035304172352,337.031428913299,337.027553609686,337.023678261513,337.019802868778,337.015927431479,337.012051949615,337.008176423184,337.004300852185,337.000425236616,336.996549576476,336.992673871762,336.988798122475,336.984922328611,336.981046490170,336.977170607150,336.973294679549,336.969418707366,336.965542690599,336.961666629247,336.957790523309,336.953914372782,336.950038177665,336.946161937957,336.942285653656,336.938409324761,336.934532951269,336.930656533180,336.926780070492,336.922903563204,336.919027011313,336.915150414819,336.911273773719,336.907397088013,336.903520357698,336.899643582774,336.895766763238,336.891889899089,336.888012990326,336.884136036947,336.880259038950,336.876381996334,336.872504909098,336.868627777239,336.864750600757,336.860873379649,336.856996113915,336.853118803552,336.849241448560,336.845364048936,336.841486604679,336.837609115787,336.833731582260,336.829854004095,336.825976381291,336.822098713846,336.818221001759,336.814343245029,336.810465443653,336.806587597630,336.802709706959,336.798831771638,336.794953791665,336.791075767040,336.787197697760,336.783319583824,336.779441425230,336.775563221977,336.771684974064,336.767806681488,336.763928344248,336.760049962343,336.756171535772,336.752293064531,336.748414548621,336.744535988039,336.740657382785,336.736778732855,336.732900038250,336.729021298967,336.725142515004,336.721263686361,336.717384813036,336.713505895026,336.709626932332,336.705747924950,336.701868872880,336.697989776120,336.694110634668,336.690231448523,336.686352217683,336.682472942148,336.678593621914,336.674714256981,336.670834847348,336.666955393011,336.663075893971,336.659196350226,336.655316761773,336.651437128612,336.647557450741,336.643677728158,336.639797960862,336.635918148851,336.632038292124,336.628158390679,336.624278444514,336.620398453629,336.616518418021,336.612638337689,336.608758212632,336.604878042847,336.600997828334,336.597117569090,336.593237265115,336.589356916406,336.585476522963,336.581596084783,336.577715601865,336.573835074208,336.569954501809,336.566073884668,336.562193222783,336.558312516152,336.554431764774,336.550550968647,336.546670127770,336.542789242141,336.538908311758,336.535027336621,336.531146316727,336.527265252074,336.523384142662,336.519502988490,336.515621789554,336.511740545854,336.507859257388,336.503977924155,336.500096546153,336.496215123380,336.492333655835,336.488452143517,336.484570586424,336.480688984554,336.476807337906,336.472925646478,336.469043910268,336.465162129276,336.461280303499,336.457398432937,336.453516517587,336.449634557448,336.445752552518,336.441870502796,336.437988408280,336.434106268969,336.430224084861,336.426341855955,336.422459582249,336.418577263741,336.414694900431,336.410812492316,336.406930039394,336.403047541665,336.399164999127,336.395282411778,336.391399779617,336.387517102642,336.383634380851,336.379751614243,336.375868802817,336.371985946571,336.368103045503,336.364220099612,336.360337108896,336.356454073354,336.352570992983,336.348687867784,336.344804697754,336.340921482891,336.337038223194,336.333154918661,336.329271569291,336.325388175083,336.321504736034,336.317621252143,336.313737723409,336.309854149830,336.305970531405,336.302086868131,336.298203160008,336.294319407034,336.290435609207,336.286551766525,336.282667878988,336.278783946594,336.274899969341,336.271015947227,336.267131880251,336.263247768411,336.259363611707,336.255479410135,336.251595163696,336.247710872386,336.243826536206,336.239942155152,336.236057729224,336.232173258420,336.228288742738,336.224404182177,336.220519576735,336.216634926412,336.212750231204,336.208865491111,336.204980706131,336.201095876263,336.197211001504,336.193326081854,336.189441117311,336.185556107873,336.181671053539,336.177785954307,336.173900810176,336.170015621144,336.166130387209,336.162245108370,336.158359784626,336.154474415974,336.150589002414,336.146703543944,336.142818040561,336.138932492266,336.135046899055,336.131161260928,336.127275577883,336.123389849918,336.119504077032,336.115618259223,336.111732396490,336.107846488832,336.103960536245,336.100074538730,336.096188496284,336.092302408907,336.088416276595,336.084530099349,336.080643877165,336.076757610044,336.072871297982,336.068984940979,336.065098539033,336.061212092143,336.057325600306,336.053439063522,336.049552481788,336.045665855104,336.041779183467,336.037892466876,336.034005705330,336.030118898827,336.026232047366,336.022345150944,336.018458209560,336.014571223213,336.010684191902,336.006797115624,336.002909994378,335.999022828162,335.995135616976,335.991248360817,335.987361059683,335.983473713574,335.979586322488,335.975698886422,335.971811405377,335.967923879349,335.964036308338,335.960148692341,335.956261031358,335.952373325387,335.948485574426,335.944597778473,335.940709937528,335.936822051588,335.932934120651,335.929046144718,335.925158123785,335.921270057852,335.917381946916,335.913493790976,335.909605590031,335.905717344079,335.901829053118,335.897940717147,335.894052336164,335.890163910169,335.886275439158,335.882386923131,335.878498362086,335.874609756022,335.870721104936,335.866832408828,335.862943667696,335.859054881538,335.855166050353,335.851277174138,335.847388252894,335.843499286617,335.839610275307,335.835721218961,335.831832117579,335.827942971159,335.824053779699,335.820164543197,335.816275261653,335.812385935063,335.808496563428,335.804607146745,335.800717685013,335.796828178230,335.792938626395,335.789049029506,335.785159387561,335.781269700560,335.777379968499,335.773490191379,335.769600369197,335.765710501951,335.761820589641,335.757930632264,335.754040629819,335.750150582304,335.746260489719,335.742370352060,335.738480169328,335.734589941519,335.730699668633,335.726809350668,335.722918987623,335.719028579495,335.715138126284,335.711247627988,335.707357084604,335.703466496133,335.699575862571,335.695685183918,335.691794460171,335.687903691331,335.684012877393,335.680122018358,335.676231114224,335.672340164989,335.668449170651,335.664558131209,335.660667046662,335.656775917007,335.652884742244,335.648993522370,335.645102257384,335.641210947285,335.637319592071,335.633428191740,335.629536746291,335.625645255722,335.621753720032,335.617862139219,335.613970513282,335.610078842218,335.606187126027,335.602295364707,335.598403558256,335.594511706673,335.590619809955,335.586727868103,335.582835881113,335.578943848985,335.575051771716,335.571159649306,335.567267481752,335.563375269054,335.559483011209,335.555590708216,335.551698360074,335.547805966780,335.543913528334,335.540021044733,335.536128515977,335.532235942063,335.528343322990,335.524450658756,335.520557949360,335.516665194801,335.512772395076,335.508879550184,335.504986660124,335.501093724894,335.497200744492,335.493307718917,335.489414648167,335.485521532241,335.481628371137,335.477735164854,335.473841913390,335.469948616743,335.466055274912,335.462161887895,335.458268455690,335.454374978297,335.450481455714,335.446587887938,335.442694274968,335.438800616804,335.434906913443,335.431013164883,335.427119371124,335.423225532163,335.419331647998,335.415437718630,335.411543744055,335.407649724272,335.403755659280,335.399861549077,335.395967393661,335.392073193032,335.388178947187,335.384284656124,335.380390319843,335.376495938341,335.372601511617,335.368707039670,335.364812522498,335.360917960099,335.357023352471,335.353128699614,335.349234001526,335.345339258204,335.341444469648,335.337549635856,335.333654756826,335.329759832556,335.325864863046,335.321969848294,335.318074788297,335.314179683055,335.310284532565,335.306389336827,335.302494095839,335.298598809598,335.294703478104,335.290808101356,335.286912679350,335.283017212086,335.279121699562,335.275226141777,335.271330538729,335.267434890417,335.263539196838,335.259643457992,335.255747673877,335.251851844490,335.247955969831,335.244060049899,335.240164084690,335.236268074205,335.232372018440,335.228475917396,335.224579771069,335.220683579459,335.216787342564,335.212891060383,335.208994732913,335.205098360153,335.201201942102,335.197305478758,335.193408970120,335.189512416185,335.185615816953,335.181719172421,335.177822482589,335.173925747454,335.170028967015,335.166132141271,335.162235270220,335.158338353859,335.154441392189,335.150544385206,335.146647332910,335.142750235299,335.138853092371,335.134955904125,335.131058670559,335.127161391672,335.123264067462,335.119366697927,335.115469283067,335.111571822878,335.107674317360,335.103776766512,335.099879170330,335.095981528815,335.092083841964,335.088186109776,335.084288332249,335.080390509382,335.076492641173,335.072594727620,335.068696768722,335.064798764478,335.060900714885,335.057002619942,335.053104479648,335.049206294001,335.045308062999,335.041409786641,335.037511464925,335.033613097850,335.029714685414,335.025816227616,335.021917724453,335.018019175924,335.014120582029,335.010221942764,335.006323258129,335.002424528122,334.998525752741,334.994626931985,334.990728065853,334.986829154342,334.982930197450,334.979031195178,334.975132147522,334.971233054482,334.967333916055,334.963434732241,334.959535503037,334.955636228441,334.951736908454,334.947837543072,334.943938132294,334.940038676119,334.936139174545,334.932239627570,334.928340035193,334.924440397413,334.920540714227,334.916640985634,334.912741211633,334.908841392221,334.904941527398,334.901041617162,334.897141661511,334.893241660443,334.889341613958,334.885441522052,334.881541384726,334.877641201977,334.873740973803,334.869840700204,334.865940381177,334.862040016721,334.858139606834,334.854239151515,334.850338650762,334.846438104574,334.842537512948,334.838636875884,334.834736193379,334.830835465433,334.826934692044,334.823033873209,334.819133008928,334.815232099198,334.811331144019,334.807430143389,334.803529097305,334.799628005767,334.795726868773,334.791825686321,334.787924458410,334.784023185038,334.780121866203,334.776220501905,334.772319092141,334.768417636909,334.764516136209,334.760614590038,334.756712998395,334.752811361279,334.748909678687,334.745007950619,334.741106177072,334.737204358046,334.733302493537,334.729400583546,334.725498628070,334.721596627107,334.717694580657,334.713792488717,334.709890351286,334.705988168362,334.702085939945,334.698183666031,334.694281346619,334.690378981709,334.686476571298,334.682574115385,334.678671613968,334.674769067045,334.670866474616,334.666963836677,334.663061153229,334.659158424269,334.655255649796,334.651352829807,334.647449964302,334.643547053279,334.639644096736,334.635741094671,334.631838047084,334.627934953972,334.624031815335,334.620128631169,334.616225401474,334.612322126248,334.608418805490,334.604515439197,334.600612027369,334.596708570004,334.592805067099,334.588901518655,334.584997924668,334.581094285137,334.577190600062,334.573286869439,334.569383093268,334.565479271547,334.561575404274,334.557671491449,334.553767533068,334.549863529131,334.545959479636,334.542055384581,334.538151243965,334.534247057786,334.530342826043,334.526438548734,334.522534225857,334.518629857412,334.514725443395,334.510820983806,334.506916478643,334.503011927905,334.499107331589,334.495202689695,334.491298002220,334.487393269163,334.483488490523,334.479583666298,334.475678796486,334.471773881086,334.467868920095,334.463963913513,334.460058861338,334.456153763569,334.452248620203,334.448343431239,334.444438196676,334.440532916511,334.436627590744,334.432722219372,334.428816802395,334.424911339810,334.421005831616,334.417100277812,334.413194678395,334.409289033364,334.405383342718,334.401477606454,334.397571824572,334.393665997070,334.389760123946,334.385854205198,334.381948240825,334.378042230826,334.374136175198,334.370230073941,334.366323927052,334.362417734529,334.358511496373,334.354605212580,334.350698883149,334.346792508078,334.342886087367,334.338979621013,334.335073109014,334.331166551370,334.327259948078,334.323353299138,334.319446604546,334.315539864302,334.311633078405,334.307726246852,334.303819369642,334.299912446773,334.296005478244,334.292098464053,334.288191404198,334.284284298679,334.280377147493,334.276469950638,334.272562708114,334.268655419918,334.264748086049,334.260840706506,334.256933281286,334.253025810388,334.249118293811,334.245210731553,334.241303123612,334.237395469986,334.233487770675,334.229580025676,334.225672234989,334.221764398610,334.217856516539,334.213948588775,334.210040615314,334.206132596157,334.202224531301,334.198316420744,334.194408264486,334.190500062524,334.186591814857,334.182683521483,334.178775182401,334.174866797609,334.170958367106,334.167049890889,334.163141368958,334.159232801310,334.155324187944,334.151415528859,334.147506824052,334.143598073523,334.139689277269,334.135780435290,334.131871547582,334.127962614146,334.124053634979,334.120144610079,334.116235539445,334.112326423076,334.108417260969,334.104508053124,334.100598799538,334.096689500210,334.092780155139,334.088870764322,334.084961327759,334.081051845447,334.077142317385,334.073232743571,334.069323124004,334.065413458682,334.061503747603,334.057593990767,334.053684188171,334.049774339813,334.045864445693,334.041954505808,334.038044520156,334.034134488738,334.030224411549,334.026314288590,334.022404119858,334.018493905353,334.014583645071,334.010673339012,334.006762987174,334.002852589555,333.998942146154,333.995031656969,333.991121121999,333.987210541242,333.983299914696,333.979389242360,333.975478524232,333.971567760311,333.967656950595,333.963746095081,333.959835193770,333.955924246659,333.952013253746,333.948102215030,333.944191130509,333.940280000182,333.936368824047,333.932457602103,333.928546334347,333.924635020778,333.920723661395,333.916812256196,333.912900805180,333.908989308344,333.905077765688,333.901166177209,333.897254542906,333.893342862777,333.889431136821,333.885519365036,333.881607547421,333.877695683973,333.873783774692,333.869871819576,333.865959818622,333.862047771830,333.858135679198,333.854223540724,333.850311356407,333.846399126245,333.842486850236,333.838574528379,333.834662160672,333.830749747114,333.826837287702,333.822924782436,333.819012231314,333.815099634334,333.811186991494,333.807274302793,333.803361568229,333.799448787801,333.795535961507,333.791623089346,333.787710171315,333.783797207414,333.779884197640,333.775971141992,333.772058040469,333.768144893068,333.764231699788,333.760318460628,333.756405175586,333.752491844660,333.748578467849,333.744665045151,333.740751576564,333.736838062087,333.732924501719,333.729010895457,333.725097243300,333.721183545246,333.717269801294,333.713356011443,333.709442175690,333.705528294033,333.701614366473,333.697700393005,333.693786373630,333.689872308346,333.685958197150,333.682044040041,333.678129837018,333.674215588079,333.670301293223,333.666386952447,333.662472565750,333.658558133131,333.654643654588,333.650729130119,333.646814559723,333.642899943398,333.638985281142,333.635070572954,333.631155818832,333.627241018775,333.623326172781,333.619411280849,333.615496342976,333.611581359161,333.607666329403,333.603751253699,333.599836132049,333.595920964451,333.592005750902,333.588090491402,333.584175185949,333.580259834541,333.576344437177,333.572428993854,333.568513504572,333.564597969329,333.560682388123,333.556766760952,333.552851087815,333.548935368710,333.545019603636,333.541103792591,333.537187935573,333.533272032581,333.529356083614,333.525440088668,333.521524047744,333.517607960839,333.513691827952,333.509775649080,333.505859424224,333.501943153380,333.498026836547,333.494110473723,333.490194064908,333.486277610099,333.482361109295,333.478444562493,333.474527969694,333.470611330894,333.466694646092,333.462777915287,333.458861138477,333.454944315660,333.451027446835,333.447110532000,333.443193571154,333.439276564294,333.435359511420,333.431442412529,333.427525267621,333.423608076693,333.419690839743,333.415773556771,333.411856227774,333.407938852751,333.404021431701,333.400103964621,333.396186451510,333.392268892366,333.388351287189,333.384433635975,333.380515938724,333.376598195434,333.372680406103,333.368762570730,333.364844689313,333.360926761851,333.357008788341,333.353090768782,333.349172703173,333.345254591512,333.341336433797,333.337418230027,333.333499980200,333.329581684314,333.325663342369,333.321744954361,333.317826520290,333.313908040154,333.309989513951,333.306070941680,333.302152323339,333.298233658926,333.294314948440,333.290396191879,333.286477389242,333.282558540527,333.278639645732,333.274720704856,333.270801717897,333.266882684854,333.262963605724,333.259044480506,333.255125309199,333.251206091801,333.247286828310,333.243367518725,333.239448163044,333.235528761265,333.231609313387,333.227689819409,333.223770279327,333.219850693142,333.215931060851,333.212011382453,333.208091657946,333.204171887328,333.200252070598,333.196332207754,333.192412298795,333.188492343718,333.184572342523,333.180652295208,333.176732201770,333.172812062209,333.168891876523,333.164971644709,333.161051366768,333.157131042696,333.153210672492,333.149290256155,333.145369793683,333.141449285075,333.137528730328,333.133608129441,333.129687482413,333.125766789241,333.121846049925,333.117925264462,333.114004432852,333.110083555091,333.106162631180,333.102241661115,333.098320644896,333.094399582521,333.090478473988,333.086557319295,333.082636118441,333.078714871425,333.074793578244,333.070872238898,333.066950853383,333.063029421700,333.059107943845,333.055186419818,333.051264849617,333.047343233241,333.043421570686,333.039499861953,333.035578107039,333.031656305943,333.027734458663,333.023812565198,333.019890625545,333.015968639704,333.012046607672,333.008124529447,333.004202405030,333.000280234417,332.996358017607,332.992435754598,332.988513445389,332.984591089978,332.980668688364,332.976746240545,332.972823746518,332.968901206284,332.964978619839,332.961055987183,332.957133308313,332.953210583229,332.949287811928,332.945364994409,332.941442130670,332.937519220709,332.933596264525,332.929673262117,332.925750213482,332.921827118620,332.917903977527,332.913980790204,332.910057556647,332.906134276856,332.902210950829,332.898287578564,332.894364160059,332.890440695313,332.886517184325,332.882593627092,332.878670023614,332.874746373888,332.870822677912,332.866898935686,332.862975147207,332.859051312474,332.855127431485,332.851203504238,332.847279530733,332.843355510967,332.839431444939,332.835507332646,332.831583174088,332.827658969263,332.823734718169,332.819810420804,332.815886077167,332.811961687257,332.808037251071,332.804112768607,332.800188239866,332.796263664843,332.792339043539,332.788414375951,332.784489662078,332.780564901918,332.776640095470,332.772715242731,332.768790343701,332.764865398377,332.760940406758,332.757015368842,332.753090284628,332.749165154114,332.745239977299,332.741314754180,332.737389484756,332.733464169025,332.729538806987,332.725613398638,332.721687943978,332.717762443005,332.713836895717,332.709911302113,332.705985662191,332.702059975949,332.698134243386,332.694208464500,332.690282639289,332.686356767752,332.682430849887,332.678504885693,332.674578875167,332.670652818309,332.666726715116,332.662800565588,332.658874369721,332.654948127515,332.651021838969,332.647095504079,332.643169122845,332.639242695266,332.635316221339,332.631389701062,332.627463134435,332.623536521455,332.619609862122,332.615683156432,332.611756404385,332.607829605979,332.603902761212,332.599975870083,332.596048932590,332.592121948732,332.588194918506,332.584267841911,332.580340718946,332.576413549608,332.572486333897,332.568559071810,332.564631763346,332.560704408503,332.556777007280,332.552849559675,332.548922065686,332.544994525312,332.541066938551,332.537139305401,332.533211625862,332.529283899930,332.525356127604,332.521428308884,332.517500443766,332.513572532250,332.509644574334,332.505716570016,332.501788519295,332.497860422169,332.493932278636,332.490004088694,332.486075852343,332.482147569580,332.478219240404,332.474290864813,332.470362442805,332.466433974379,332.462505459533,332.458576898266,332.454648290575,332.450719636460,332.446790935918,332.442862188948,332.438933395549,332.435004555718,332.431075669454,332.427146736755,332.423217757620,332.419288732047,332.415359660034,332.411430541581,332.407501376684,332.403572165342,332.399642907555,332.395713603319,332.391784252635,332.387854855499,332.383925411910,332.379995921866,332.376066385367,332.372136802410,332.368207172994,332.364277497116,332.360347774776,332.356418005971,332.352488190701,332.348558328963,332.344628420755,332.340698466077,332.336768464926,332.332838417301,332.328908323200,332.324978182622,332.321047995564,332.317117762026,332.313187482005,332.309257155500,332.305326782509,332.301396363031,332.297465897063,332.293535384605,332.289604825655,332.285674220211,332.281743568271,332.277812869833,332.273882124897,332.269951333460,332.266020495521,332.262089611078,332.258158680129,332.254227702673,332.250296678709,332.246365608234,332.242434491246,332.238503327745,332.234572117728,332.230640861194,332.226709558142,332.222778208569,332.218846812474,332.214915369855,332.210983880711,332.207052345040,332.203120762840,332.199189134110,332.195257458848,332.191325737052,332.187393968721,332.183462153853,332.179530292446,332.175598384499,332.171666430010,332.167734428978,332.163802381400,332.159870287276,332.155938146603,332.152005959380,332.148073725605,332.144141445277,332.140209118393,332.136276744953,332.132344324954,332.128411858395,332.124479345275,332.120546785591,332.116614179342,332.112681526526,332.108748827142,332.104816081188,332.100883288663,332.096950449564,332.093017563890,332.089084631639,332.085151652810,332.081218627401,332.077285555411,332.073352436837,332.069419271679,332.065486059934,332.061552801600,332.057619496677,332.053686145162,332.049752747054,332.045819302352,332.041885811052,332.037952273155,332.034018688658,332.030085057559,332.026151379857,332.022217655551,332.018283884638,332.014350067117,332.010416202986,332.006482292244,332.002548334889,331.998614330919,331.994680280332,331.990746183128,331.986812039304,331.982877848858,331.978943611790,331.975009328097,331.971074997777,331.967140620830,331.963206197253,331.959271727045,331.955337210204,331.951402646728,331.947468036616,331.943533379866,331.939598676476,331.935663926445,331.931729129771,331.927794286453,331.923859396489,331.919924459876,331.915989476614,331.912054446701,331.908119370135,331.904184246915,331.900249077038,331.896313860504,331.892378597310,331.888443287455,331.884507930937,331.880572527754,331.876637077906,331.872701581389,331.868766038204,331.864830448347,331.860894811817,331.856959128613,331.853023398733,331.849087622175,331.845151798938,331.841215929019,331.837280012418,331.833344049133,331.829408039161,331.825471982502,331.821535879153,331.817599729113,331.813663532381,331.809727288954,331.805790998831,331.801854662011,331.797918278491,331.793981848270,331.790045371346,331.786108847718,331.782172277384,331.778235660343,331.774298996592,331.770362286130,331.766425528956,331.762488725067,331.758551874462,331.754614977139,331.750678033098,331.746741042335,331.742804004849,331.738866920640,331.734929789704,331.730992612041,331.727055387648,331.723118116525,331.719180798669,331.715243434079,331.711306022752,331.707368564688,331.703431059885,331.699493508341,331.695555910054,331.691618265023,331.687680573246,331.683742834722,331.679805049448,331.675867217424,331.671929338646,331.667991413115,331.664053440827,331.660115421782,331.656177355978,331.652239243413,331.648301084085,331.644362877993,331.640424625135,331.636486325510,331.632547979115,331.628609585949,331.624671146011,331.620732659299,331.616794125810,331.612855545544,331.608916918499,331.604978244673,331.601039524064,331.597100756671,331.593161942492,331.589223081526,331.585284173770,331.581345219224,331.577406217885,331.573467169751,331.569528074822,331.565588933095,331.561649744569,331.557710509242,331.553771227112,331.549831898178,331.545892522438,331.541953099890,331.538013630534,331.534074114366,331.530134551386,331.526194941591,331.522255284981,331.518315581553,331.514375831305,331.510436034237,331.506496190346,331.502556299631,331.498616362090,331.494676377721,331.490736346523,331.486796268494,331.482856143632,331.478915971936,331.474975753404,331.471035488035,331.467095175826,331.463154816776,331.459214410883,331.455273958147,331.451333458564,331.447392912133,331.443452318853,331.439511678722,331.435570991739,331.431630257901,331.427689477207,331.423748649655,331.419807775244,331.415866853972,331.411925885838,331.407984870839,331.404043808973,331.400102700241,331.396161544638,331.392220342165,331.388279092819,331.384337796598,331.380396453502,331.376455063527,331.372513626674,331.368572142939,331.364630612321,331.360689034819,331.356747410431,331.352805739155,331.348864020989,331.344922255933,331.340980443983,331.337038585139,331.333096679399,331.329154726761,331.325212727224,331.321270680785,331.317328587443,331.313386447197,331.309444260045,331.305502025985,331.301559745015,331.297617417134,331.293675042341,331.289732620632,331.285790152008,331.281847636465,331.277905074003,331.273962464619,331.270019808313,331.266077105082,331.262134354924,331.258191557839,331.254248713824,331.250305822878,331.246362884998,331.242419900184,331.238476868434,331.234533789745,331.230590664117,331.226647491548,331.222704272035,331.218761005578,331.214817692174,331.210874331822,331.206930924520,331.202987470267,331.199043969061,331.195100420900,331.191156825782,331.187213183707,331.183269494671,331.179325758674,331.175381975714,331.171438145789,331.167494268897,331.163550345037,331.159606374207,331.155662356406,331.151718291631,331.147774179882,331.143830021156,331.139885815451,331.135941562767,331.131997263100,331.128052916451,331.124108522817,331.120164082195,331.116219594586,331.112275059986,331.108330478395,331.104385849810,331.100441174230,331.096496451654,331.092551682079,331.088606865504,331.084662001927,331.080717091346,331.076772133760,331.072827129168,331.068882077567,331.064936978956,331.060991833333,331.057046640696,331.053101401044,331.049156114375,331.045210780688,331.041265399980,331.037319972250,331.033374497497,331.029428975718,331.025483406912,331.021537791078,331.017592128213,331.013646418316,331.009700661385,331.005754857419,331.001809006416,330.997863108374,330.993917163292,330.989971171167,330.986025131999,330.982079045785,330.978132912523,330.974186732213,330.970240504853,330.966294230440,330.962347908973,330.958401540450,330.954455124871,330.950508662232,330.946562152532,330.942615595771,330.938668991945,330.934722341053,330.930775643094,330.926828898066,330.922882105967,330.918935266796,330.914988380551,330.911041447229,330.907094466831,330.903147439353,330.899200364794,330.895253243152,330.891306074427,330.887358858615,330.883411595716,330.879464285727,330.875516928648,330.871569524476,330.867622073209,330.863674574847,330.859727029386,330.855779436827,330.851831797166,330.847884110402,330.843936376534,330.839988595560,330.836040767477,330.832092892286,330.828144969983,330.824197000567,330.820248984037,330.816300920390,330.812352809625,330.808404651741,330.804456446735,330.800508194607,330.796559895353,330.792611548973,330.788663155465,330.784714714828,330.780766227059,330.776817692156,330.772869110119,330.768920480945,330.764971804634,330.761023081182,330.757074310588,330.753125492852,330.749176627970,330.745227715941,330.741278756765,330.737329750438,330.733380696960,330.729431596328,330.725482448541,330.721533253597,330.717584011495,330.713634722232,330.709685385808,330.705736002220,330.701786571467,330.697837093547,330.693887568458,330.689937996199,330.685988376768,330.682038710163,330.678088996383,330.674139235426,330.670189427290,330.666239571974,330.662289669475,330.658339719793,330.654389722925,330.650439678870,330.646489587626,330.642539449191,330.638589263564,330.634639030743,330.630688750727,330.626738423513,330.622788049100,330.618837627486,330.614887158670,330.610936642649,330.606986079423,330.603035468990,330.599084811347,330.595134106493,330.591183354426,330.587232555146,330.583281708649,330.579330814935,330.575379874001,330.571428885846,330.567477850468,330.563526767866,330.559575638038,330.555624460982,330.551673236697,330.547721965180,330.543770646430,330.539819280446,330.535867867226,330.531916406767,330.527964899069,330.524013344129,330.520061741946,330.516110092519,330.512158395845,330.508206651923,330.504254860751,330.500303022327,330.496351136650,330.492399203718,330.488447223530,330.484495196083,330.480543121376,330.476590999408,330.472638830176,330.468686613679,330.464734349915,330.460782038883,330.456829680580,330.452877275006,330.448924822158,330.444972322034,330.441019774634,330.437067179955,330.433114537995,330.429161848754,330.425209112229,330.421256328418,330.417303497320,330.413350618933,330.409397693256,330.405444720286,330.401491700022,330.397538632463,330.393585517607,330.389632355451,330.385679145994,330.381725889236,330.377772585173,330.373819233804,330.369865835127,330.365912389142,330.361958895845,330.358005355236,330.354051767312,330.350098132073,330.346144449515,330.342190719638,330.338236942441,330.334283117920,330.330329246075,330.326375326903,330.322421360404,330.318467346574,330.314513285414,330.310559176921,330.306605021092,330.302650817928,330.298696567425,330.294742269583,330.290787924399,330.286833531871,330.282879091999,330.278924604780,330.274970070213,330.271015488296,330.267060859027,330.263106182404,330.259151458427,330.255196687092,330.251241868399,330.247287002346,330.243332088931,330.239377128152,330.235422120008,330.231467064497,330.227511961617,330.223556811367,330.219601613744,330.215646368748,330.211691076376,330.207735736627,330.203780349499,330.199824914990,330.195869433099,330.191913903824,330.187958327162,330.184002703114,330.180047031676,330.176091312848,330.172135546627,330.168179733011,330.164223872000,330.160267963591,330.156312007782,330.152356004573,330.148399953960,330.144443855943,330.140487710520,330.136531517689,330.132575277448,330.128618989796,330.124662654731,330.120706272251,330.116749842355,330.112793365041,330.108836840306,330.104880268151,330.100923648571,330.096966981567,330.093010267137,330.089053505278,330.085096695988,330.081139839267,330.077182935113,330.073225983523,330.069268984497,330.065311938031,330.061354844126,330.057397702778,330.053440513987,330.049483277750,330.045525994066,330.041568662934,330.037611284350,330.033653858315,330.029696384825,330.025738863880,330.021781295477,330.017823679616,330.013866016293,330.009908305508,330.005950547259,330.001992741544,329.998034888361,329.994076987709,329.990119039586,329.986161043990,329.982203000919,329.978244910373,329.974286772348,329.970328586844,329.966370353859,329.962412073391,329.958453745437,329.954495369998,329.950536947070,329.946578476653,329.942619958744,329.938661393341,329.934702780444,329.930744120050,329.926785412158,329.922826656765,329.918867853871,329.914909003473,329.910950105570,329.906991160160,329.903032167241,329.899073126813,329.895114038871,329.891154903417,329.887195720446,329.883236489959,329.879277211952,329.875317886425,329.871358513376,329.867399092802,329.863439624703,329.859480109076,329.855520545920,329.851560935233,329.847601277014,329.843641571260,329.839681817970,329.835722017143,329.831762168776,329.827802272868,329.823842329417,329.819882338421,329.815922299879,329.811962213789,329.808002080150,329.804041898959,329.800081670214,329.796121393915,329.792161070059,329.788200698645,329.784240279671,329.780279813136,329.776319299036,329.772358737372,329.768398128141,329.764437471341,329.760476766971,329.756516015029,329.752555215513,329.748594368422,329.744633473753,329.740672531506,329.736711541678,329.732750504268,329.728789419274,329.724828286694,329.720867106527,329.716905878770,329.712944603423,329.708983280483,329.705021909949,329.701060491819,329.697099026091,329.693137512764,329.689175951835,329.685214343303,329.681252687168,329.677290983425,329.673329232075,329.669367433115,329.665405586543,329.661443692358,329.657481750559,329.653519761143,329.649557724108,329.645595639453,329.641633507177,329.637671327277,329.633709099752,329.629746824600,329.625784501820,329.621822131409,329.617859713366,329.613897247689,329.609934734377,329.605972173427,329.602009564839,329.598046908610,329.594084204738,329.590121453223,329.586158654061,329.582195807252,329.578232912794,329.574269970685,329.570306980923,329.566343943507,329.562380858435,329.558417725705,329.554454545315,329.550491317264,329.546528041550,329.542564718171,329.538601347126,329.534637928413,329.530674462029,329.526710947975,329.522747386246,329.518783776843,329.514820119763,329.510856415005,329.506892662566,329.502928862446,329.498965014642,329.495001119152,329.491037175975,329.487073185110,329.483109146554,329.479145060306,329.475180926364,329.471216744726,329.467252515390,329.463288238356,329.459323913621,329.455359541183,329.451395121041,329.447430653192,329.443466137636,329.439501574371,329.435536963394,329.431572304705,329.427607598301,329.423642844180,329.419678042342,329.415713192783,329.411748295503,329.407783350500,329.403818357772,329.399853317317,329.395888229134,329.391923093220,329.387957909575,329.383992678196,329.380027399082,329.376062072231,329.372096697641,329.368131275310,329.364165805237,329.360200287421,329.356234721859,329.352269108549,329.348303447490,329.344337738680,329.340371982118,329.336406177802,329.332440325729,329.328474425899,329.324508478309,329.320542482958,329.316576439845,329.312610348966,329.308644210321,329.304678023908,329.300711789726,329.296745507771,329.292779178044,329.288812800541,329.284846375262,329.280879902204,329.276913381367,329.272946812747,329.268980196343,329.265013532155,329.261046820179,329.257080060414,329.253113252859,329.249146397512,329.245179494370,329.241212543433,329.237245544698,329.233278498165,329.229311403830,329.225344261693,329.221377071751,329.217409834003,329.213442548448,329.209475215082,329.205507833906,329.201540404917,329.197572928113,329.193605403492,329.189637831053,329.185670210795,329.181702542714,329.177734826811,329.173767063082,329.169799251526,329.165831392142,329.161863484927,329.157895529881,329.153927527001,329.149959476285,329.145991377732,329.142023231340,329.138055037107,329.134086795033,329.130118505113,329.126150167348,329.122181781736,329.118213348274,329.114244866961,329.110276337795,329.106307760775,329.102339135899,329.098370463164,329.094401742570,329.090432974114,329.086464157795,329.082495293612,329.078526381561,329.074557421643,329.070588413854,329.066619358193,329.062650254659,329.058681103249,329.054711903963,329.050742656798,329.046773361752,329.042804018824,329.038834628012,329.034865189314,329.030895702729,329.026926168255,329.022956585889,329.018986955631,329.015017277479,329.011047551431,329.007077777485,329.003107955639,328.999138085892,328.995168168242,328.991198202687,328.987228189226,328.983258127857,328.979288018577,328.975317861386,328.971347656281,328.967377403262,328.963407102325,328.959436753470,328.955466356694,328.951495911996,328.947525419374,328.943554878827,328.939584290353,328.935613653949,328.931642969615,328.927672237348,328.923701457146,328.919730629009,328.915759752934,328.911788828920,328.907817856964,328.903846837066,328.899875769223,328.895904653433,328.891933489695,328.887962278007,328.883991018368,328.880019710775,328.876048355228,328.872076951723,328.868105500260,328.864134000836,328.860162453451,328.856190858101,328.852219214787,328.848247523504,328.844275784253,328.840303997031,328.836332161837,328.832360278668,328.828388347524,328.824416368402,328.820444341300,328.816472266217,328.812500143151,328.808527972101,328.804555753064,328.800583486039,328.796611171025,328.792638808018,328.788666397019,328.784693938024,328.780721431032,328.776748876042,328.772776273052,328.768803622059,328.764830923063,328.760858176061,328.756885381052,328.752912538034,328.748939647005,328.744966707963,328.740993720908,328.737020685836,328.733047602747,328.729074471638,328.725101292509,328.721128065356,328.717154790178,328.713181466974,328.709208095742,328.705234676480,328.701261209187,328.697287693860,328.693314130498,328.689340519099,328.685366859661,328.681393152183,328.677419396663,328.673445593099,328.669471741490,328.665497841833,328.661523894127,328.657549898371,328.653575854561,328.649601762698,328.645627622779,328.641653434801,328.637679198764,328.633704914666,328.629730582505,328.625756202279,328.621781773987,328.617807297627,328.613832773196,328.609858200694,328.605883580118,328.601908911467,328.597934194739,328.593959429932,328.589984617045,328.586009756076,328.582034847023,328.578059889884,328.574084884657,328.570109831342,328.566134729935,328.562159580436,328.558184382843,328.554209137153,328.550233843365,328.546258501478,328.542283111489,328.538307673397,328.534332187201,328.530356652897,328.526381070486,328.522405439964,328.518429761330,328.514454034583,328.510478259720,328.506502436740,328.502526565641,328.498550646422,328.494574679081,328.490598663615,328.486622600023,328.482646488304,328.478670328455,328.474694120476,328.470717864363,328.466741560116,328.462765207732,328.458788807211,328.454812358550,328.450835861747,328.446859316800,328.442882723709,328.438906082471,328.434929393084,328.430952655547,328.426975869858,328.422999036015,328.419022154016,328.415045223860,328.411068245545,328.407091219069,328.403114144431,328.399137021628,328.395159850659,328.391182631523,328.387205364216,328.383228048739,328.379250685088,328.375273273263,328.371295813261,328.367318305080,328.363340748720,328.359363144178,328.355385491452,328.351407790541,328.347430041442,328.343452244155,328.339474398678,328.335496505008,328.331518563144,328.327540573084,328.323562534826,328.319584448369,328.315606313712,328.311628130851,328.307649899785,328.303671620514,328.299693293034,328.295714917344,328.291736493443,328.287758021328,328.283779500998,328.279800932451,328.275822315686,328.271843650701,328.267864937493,328.263886176061,328.259907366404,328.255928508519,328.251949602405,328.247970648061,328.243991645483,328.240012594671,328.236033495623,328.232054348338,328.228075152812,328.224095909045,328.220116617035,328.216137276780,328.212157888278,328.208178451528,328.204198966528,328.200219433275,328.196239851769,328.192260222008,328.188280543989,328.184300817711,328.180321043173,328.176341220372,328.172361349307,328.168381429976,328.164401462377,328.160421446508,328.156441382369,328.152461269956,328.148481109269,328.144500900305,328.140520643062,328.136540337540,328.132559983736,328.128579581648,328.124599131275,328.120618632615,328.116638085666,328.112657490427,328.108676846895,328.104696155069,328.100715414947,328.096734626527,328.092753789809,328.088772904789,328.084791971466,328.080810989838,328.076829959904,328.072848881662,328.068867755110,328.064886580247,328.060905357069,328.056924085577,328.052942765768,328.048961397640,328.044979981191,328.040998516420,328.037017003325,328.033035441905,328.029053832157,328.025072174079,328.021090467671,328.017108712930,328.013126909854,328.009145058442,328.005163158692,328.001181210602,327.997199214170,327.993217169395,327.989235076275,327.985252934808,327.981270744992,327.977288506826,327.973306220308,327.969323885436,327.965341502208,327.961359070623,327.957376590678,327.953394062373,327.949411485705,327.945428860672,327.941446187273,327.937463465506,327.933480695369,327.929497876861,327.925515009979,327.921532094722,327.917549131089,327.913566119077,327.909583058684,327.905599949909,327.901616792751,327.897633587207,327.893650333275,327.889667030954,327.885683680242,327.881700281138,327.877716833639,327.873733337744,327.869749793451,327.865766200758,327.861782559663,327.857798870166,327.853815132263,327.849831345953,327.845847511235,327.841863628107,327.837879696566,327.833895716611,327.829911688241,327.825927611454,327.821943486247,327.817959312619,327.813975090569,327.809990820094,327.806006501193,327.802022133864,327.798037718105,327.794053253914,327.790068741291,327.786084180232,327.782099570736,327.778114912802,327.774130206427,327.770145451611,327.766160648350,327.762175796644,327.758190896490,327.754205947887,327.750220950833,327.746235905327,327.742250811365,327.738265668948,327.734280478073,327.730295238737,327.726309950941,327.722324614680,327.718339229955,327.714353796763,327.710368315102,327.706382784971,327.702397206368,327.698411579290,327.694425903737,327.690440179707,327.686454407197,327.682468586206,327.678482716733,327.674496798774,327.670510832330,327.666524817397,327.662538753975,327.658552642061,327.654566481653,327.650580272750,327.646594015351,327.642607709452,327.638621355053,327.634634952152,327.630648500747,327.626662000836,327.622675452417,327.618688855489,327.614702210050,327.610715516098,327.606728773632,327.602741982649,327.598755143148,327.594768255126,327.590781318583,327.586794333517,327.582807299925,327.578820217807,327.574833087159,327.570845907981,327.566858680270,327.562871404025,327.558884079245,327.554896705926,327.550909284068,327.546921813669,327.542934294727,327.538946727240,327.534959111207,327.530971446625,327.526983733493,327.522995971810,327.519008161572,327.515020302779,327.511032395429,327.507044439520,327.503056435051,327.499068382018,327.495080280422,327.491092130259,327.487103931529,327.483115684229,327.479127388357,327.475139043913,327.471150650893,327.467162209297,327.463173719122,327.459185180367,327.455196593030,327.451207957109,327.447219272603,327.443230539509,327.439241757826,327.435252927552,327.431264048685,327.427275121224,327.423286145167,327.419297120512,327.415308047257,327.411318925400,327.407329754940,327.403340535875,327.399351268203,327.395361951922,327.391372587031,327.387383173527,327.383393711410,327.379404200677,327.375414641326,327.371425033356,327.367435376764,327.363445671550,327.359455917711,327.355466115246,327.351476264152,327.347486364429,327.343496416074,327.339506419085,327.335516373460,327.331526279199,327.327536136299,327.323545944758,327.319555704574,327.315565415747,327.311575078273,327.307584692152,327.303594257381,327.299603773958,327.295613241883,327.291622661152,327.287632031765,327.283641353719,327.279650627013,327.275659851646,327.271669027614,327.267678154916,327.263687233552,327.259696263518,327.255705244813,327.251714177436,327.247723061384,327.243731896655,327.239740683249,327.235749421163,327.231758110395,327.227766750944,327.223775342807,327.219783885984,327.215792380472,327.211800826269,327.207809223374,327.203817571785,327.199825871500,327.195834122518,327.191842324835,327.187850478452,327.183858583366,327.179866639575,327.175874647077,327.171882605871,327.167890515955,327.163898377327,327.159906189985,327.155913953928,327.151921669154,327.147929335660,327.143936953446,327.139944522509,327.135952042847,327.131959514460,327.127966937344,327.123974311499,327.119981636922,327.115988913611,327.111996141566,327.108003320784,327.104010451263,327.100017533002,327.096024565998,327.092031550250,327.088038485757,327.084045372516,327.080052210525,327.076058999784,327.072065740289,327.068072432040,327.064079075034,327.060085669270,327.056092214745,327.052098711459,327.048105159409,327.044111558594,327.040117909011,327.036124210660,327.032130463537,327.028136667642,327.024142822973,327.020148929527,327.016154987303,327.012160996300,327.008166956515,327.004172867947,327.000178730593,326.996184544453,326.992190309524,326.988196025805,326.984201693293,326.980207311987,326.976212881885,326.972218402986,326.968223875287,326.964229298787,326.960234673484,326.956239999377,326.952245276462,326.948250504740,326.944255684207,326.940260814862,326.936265896703,326.932270929729,326.928275913938,326.924280849328,326.920285735896,326.916290573642,326.912295362564,326.908300102659,326.904304793926,326.900309436363,326.896314029969,326.892318574741,326.888323070678,326.884327517778,326.880331916039,326.876336265460,326.872340566038,326.868344817772,326.864349020660,326.860353174701,326.856357279891,326.852361336231,326.848365343717,326.844369302349,326.840373212123,326.836377073039,326.832380885095,326.828384648289,326.824388362619,326.820392028083,326.816395644680,326.812399212407,326.808402731264,326.804406201248,326.800409622357,326.796412994589,326.792416317943,326.788419592418,326.784422818010,326.780425994719,326.776429122542,326.772432201479,326.768435231526,326.764438212683,326.760441144946,326.756444028316,326.752446862789,326.748449648365,326.744452385040,326.740455072815,326.736457711685,326.732460301651,326.728462842710,326.724465334860,326.720467778099,326.716470172426,326.712472517839,326.708474814337,326.704477061916,326.700479260576,326.696481410315,326.692483511130,326.688485563021,326.684487565985,326.680489520020,326.676491425125,326.672493281298,326.668495088538,326.664496846841,326.660498556207,326.656500216634,326.652501828120,326.648503390663,326.644504904261,326.640506368913,326.636507784617,326.632509151370,326.628510469172,326.624511738020,326.620512957913,326.616514128848,326.612515250824,326.608516323840,326.604517347893,326.600518322981,326.596519249103,326.592520126258,326.588520954442,326.584521733655,326.580522463894,326.576523145158,326.572523777445,326.568524360753,326.564524895081,326.560525380426,326.556525816787,326.552526204162,326.548526542549,326.544526831947,326.540527072353,326.536527263766,326.532527406184,326.528527499605,326.524527544027,326.520527539449,326.516527485869,326.512527383284,326.508527231694,326.504527031096,326.500526781489,326.496526482871,326.492526135239,326.488525738593,326.484525292930,326.480524798249,326.476524254547,326.472523661824,326.468523020076,326.464522329303,326.460521589502,326.456520800673,326.452519962812,326.448519075918,326.444518139990,326.440517155025,326.436516121022,326.432515037978,326.428513905893,326.424512724765,326.420511494590,326.416510215369,326.412508887098,326.408507509777,326.404506083403,326.400504607974,326.396503083489,326.392501509946,326.388499887343,326.384498215678,326.380496494950,326.376494725156,326.372492906296,326.368491038366,326.364489121366,326.360487155293,326.356485140146,326.352483075922,326.348480962621,326.344478800240,326.340476588777,326.336474328231,326.332472018599,326.328469659881,326.324467252074,326.320464795176,326.316462289186,326.312459734102,326.308457129922,326.304454476644,326.300451774266,326.296449022787,326.292446222204,326.288443372517,326.284440473722,326.280437525819,326.276434528806,326.272431482680,326.268428387440,326.264425243084,326.260422049611,326.256418807017,326.252415515303,326.248412174466,326.244408784503,326.240405345414,326.236401857196,326.232398319848,326.228394733368,326.224391097753,326.220387413003,326.216383679116,326.212379896089,326.208376063920,326.204372182609,326.200368252153,326.196364272550,326.192360243798,326.188356165897,326.184352038843,326.180347862636,326.176343637272,326.172339362752,326.168335039071,326.164330666230,326.160326244226,326.156321773057,326.152317252722,326.148312683218,326.144308064544,326.140303396698,326.136298679678,326.132293913482,326.128289098109,326.124284233557,326.120279319824,326.116274356908,326.112269344807,326.108264283520,326.104259173044,326.100254013379,326.096248804521,326.092243546470,326.088238239223,326.084232882778,326.080227477135,326.076222022290,326.072216518243,326.068210964991,326.064205362533,326.060199710866,326.056194009990,326.052188259901,326.048182460599,326.044176612081,326.040170714346,326.036164767392,326.032158771217,326.028152725819,326.024146631197,326.020140487348,326.016134294271,326.012128051964,326.008121760425,326.004115419652,326.000109029644,325.996102590399,325.992096101915,325.988089564189,325.984082977221,325.980076341009,325.976069655550,325.972062920843,325.968056136886,325.964049303677,325.960042421215,325.956035489497,325.952028508521,325.948021478287,325.944014398792,325.940007270034,325.936000092012,325.931992864723,325.927985588166,325.923978262340,325.919970887241,325.915963462869,325.911955989221,325.907948466296,325.903940894092,325.899933272607,325.895925601840,325.891917881788,325.887910112450,325.883902293823,325.879894425907,325.875886508698,325.871878542196,325.867870526399,325.863862461305,325.859854346911,325.855846183216,325.851837970219,325.847829707917,325.843821396309,325.839813035393,325.835804625167,325.831796165629,325.827787656777,325.823779098610,325.819770491126,325.815761834323,325.811753128198,325.807744372751,325.803735567980,325.799726713882,325.795717810456,325.791708857699,325.787699855611,325.783690804190,325.779681703433,325.775672553338,325.771663353905,325.767654105131,325.763644807013,325.759635459552,325.755626062744,325.751616616587,325.747607121081,325.743597576223,325.739587982011,325.735578338443,325.731568645518,325.727558903234,325.723549111589,325.719539270582,325.715529380209,325.711519440471,325.707509451363,325.703499412886,325.699489325037,325.695479187814,325.691469001216,325.687458765240,325.683448479885,325.679438145149,325.675427761030,325.671417327527,325.667406844637,325.663396312358,325.659385730689,325.655375099629,325.651364419174,325.647353689324,325.643342910077,325.639332081430,325.635321203382,325.631310275931,325.627299299076,325.623288272814,325.619277197143,325.615266072062,325.611254897570,325.607243673663,325.603232400340,325.599221077600,325.595209705441,325.591198283860,325.587186812857,325.583175292428,325.579163722573,325.575152103289,325.571140434575,325.567128716429,325.563116948849,325.559105131833,325.555093265380,325.551081349487,325.547069384152,325.543057369375,325.539045305152,325.535033191483,325.531021028365,325.527008815797,325.522996553776,325.518984242302,325.514971881371,325.510959470983,325.506947011135,325.502934501826,325.498921943053,325.494909334816,325.490896677111,325.486883969938,325.482871213294,325.478858407178,325.474845551588,325.470832646521,325.466819691977,325.462806687953,325.458793634448,325.454780531459,325.450767378985,325.446754177024,325.442740925574,325.438727624633,325.434714274200,325.430700874272,325.426687424848,325.422673925927,325.418660377505,325.414646779582,325.410633132155,325.406619435223,325.402605688784,325.398591892835,325.394578047376,325.390564152404,325.386550207918,325.382536213915,325.378522170395,325.374508077354,325.370493934791,325.366479742705,325.362465501093,325.358451209954,325.354436869286,325.350422479086,325.346408039354,325.342393550088,325.338379011284,325.334364422943,325.330349785061,325.326335097637,325.322320360669,325.318305574156,325.314290738095,325.310275852485,325.306260917324,325.302245932610,325.298230898340,325.294215814515,325.290200681130,325.286185498186,325.282170265679,325.278154983608,325.274139651971,325.270124270767,325.266108839993,325.262093359647,325.258077829729,325.254062250235,325.250046621165,325.246030942516,325.242015214286,325.237999436474,325.233983609078,325.229967732096,325.225951805526,325.221935829366,325.217919803614,325.213903728269,325.209887603329,325.205871428792,325.201855204656,325.197838930919,325.193822607580,325.189806234636,325.185789812086,325.181773339928,325.177756818159,325.173740246779,325.169723625786,325.165706955177,325.161690234951,325.157673465105,325.153656645639,325.149639776550,325.145622857836,325.141605889495,325.137588871527,325.133571803928,325.129554686697,325.125537519832,325.121520303332,325.117503037194,325.113485721417,325.109468355999,325.105450940937,325.101433476231,325.097415961877,325.093398397876,325.089380784224,325.085363120919,325.081345407961,325.077327645347,325.073309833074,325.069291971143,325.065274059549,325.061256098293,325.057238087371,325.053220026783,325.049201916525,325.045183756597,325.041165546996,325.037147287722,325.033128978770,325.029110620141,325.025092211832,325.021073753841,325.017055246167,325.013036688807,325.009018081760,325.004999425024,325.000980718597,324.996961962477,324.992943156663,324.988924301152,324.984905395943,324.980886441034,324.976867436422,324.972848382107,324.968829278086,324.964810124358,324.960790920920,324.956771667771,324.952752364909,324.948733012332,324.944713610039,324.940694158026,324.936674656294,324.932655104839,324.928635503659,324.924615852754,324.920596152121,324.916576401759,324.912556601665,324.908536751837,324.904516852275,324.900496902975,324.896476903936,324.892456855157,324.888436756635,324.884416608369,324.880396410356,324.876376162595,324.872355865084,324.868335517822,324.864315120805,324.860294674034,324.856274177505,324.852253631216,324.848233035167,324.844212389354,324.840191693777,324.836170948434,324.832150153321,324.828129308439,324.824108413784,324.820087469356,324.816066475151,324.812045431169,324.808024337408,324.804003193865,324.799982000538,324.795960757427,324.791939464529,324.787918121841,324.783896729364,324.779875287093,324.775853795029,324.771832253168,324.767810661509,324.763789020051,324.759767328790,324.755745587726,324.751723796857,324.747701956180,324.743680065694,324.739658125397,324.735636135288,324.731614095363,324.727592005622,324.723569866063,324.719547676684,324.715525437482,324.711503148456,324.707480809605,324.703458420926,324.699435982417,324.695413494078,324.691390955904,324.687368367896,324.683345730051,324.679323042367,324.675300304843,324.671277517476,324.667254680265,324.663231793208,324.659208856302,324.655185869547,324.651162832940,324.647139746479,324.643116610163,324.639093423990,324.635070187957,324.631046902064,324.627023566308,324.623000180687,324.618976745199,324.614953259843,324.610929724617,324.606906139518,324.602882504546,324.598858819698,324.594835084972,324.590811300366,324.586787465879,324.582763581509,324.578739647254,324.574715663112,324.570691629081,324.566667545159,324.562643411345,324.558619227637,324.554594994032,324.550570710529,324.546546377126,324.542521993821,324.538497560613,324.534473077499,324.530448544478,324.526423961547,324.522399328706,324.518374645951,324.514349913282,324.510325130696,324.506300298191,324.502275415767,324.498250483419,324.494225501148,324.490200468951,324.486175386826,324.482150254771,324.478125072785,324.474099840866,324.470074559011,324.466049227219,324.462023845488,324.457998413816,324.453972932202,324.449947400643,324.445921819138,324.441896187684,324.437870506280,324.433844774925,324.429818993615,324.425793162350,324.421767281127,324.417741349945,324.413715368802,324.409689337695,324.405663256624,324.401637125585,324.397610944578,324.393584713601,324.389558432651,324.385532101726,324.381505720826,324.377479289947,324.373452809089,324.369426278248,324.365399697425,324.361373066615,324.357346385819,324.353319655033,324.349292874256,324.345266043486,324.341239162722,324.337212231961,324.333185251201,324.329158220441,324.325131139679,324.321104008913,324.317076828141,324.313049597361,324.309022316571,324.304994985770,324.300967604955,324.296940174125,324.292912693278,324.288885162412,324.284857581525,324.280829950615,324.276802269681,324.272774538721,324.268746757732,324.264718926713,324.260691045662,324.256663114577,324.252635133456,324.248607102297,324.244579021099,324.240550889860,324.236522708578,324.232494477250,324.228466195875,324.224437864452,324.220409482978,324.216381051452,324.212352569870,324.208324038233,324.204295456538,324.200266824782,324.196238142965,324.192209411084,324.188180629137,324.184151797123,324.180122915039,324.176093982885,324.172065000657,324.168035968354,324.164006885974,324.159977753516,324.155948570977,324.151919338356,324.147890055650,324.143860722859,324.139831339979,324.135801907009,324.131772423948,324.127742890793,324.123713307542,324.119683674195,324.115653990748,324.111624257199,324.107594473548,324.103564639792,324.099534755930,324.095504821958,324.091474837877,324.087444803683,324.083414719374,324.079384584950,324.075354400408,324.071324165746,324.067293880962,324.063263546055,324.059233161023,324.055202725863,324.051172240574,324.047141705154,324.043111119601,324.039080483913,324.035049798089,324.031019062126,324.026988276023,324.022957439778,324.018926553388,324.014895616853,324.010864630169,324.006833593336,324.002802506352,323.998771369214,323.994740181920,323.990708944470,323.986677656860,323.982646319089,323.978614931156,323.974583493057,323.970552004793,323.966520466359,323.962488877756,323.958457238980,323.954425550030,323.950393810904,323.946362021601,323.942330182117,323.938298292453,323.934266352604,323.930234362571,323.926202322350,323.922170231940,323.918138091339,323.914105900546,323.910073659558,323.906041368373,323.902009026989,323.897976635406,323.893944193620,323.889911701630,323.885879159435,323.881846567031,323.877813924418,323.873781231593,323.869748488555,323.865715695302,323.861682851831,323.857649958141,323.853617014231,323.849584020097,323.845550975739,323.841517881154,323.837484736341,323.833451541298,323.829418296022,323.825385000512,323.821351654767,323.817318258783,323.813284812560,323.809251316095,323.805217769387,323.801184172433,323.797150525232,323.793116827782,323.789083080082,323.785049282128,323.781015433919,323.776981535454,323.772947586731,323.768913587747,323.764879538501,323.760845438991,323.756811289214,323.752777089170,323.748742838856,323.744708538271,323.740674187412,323.736639786278,323.732605334866,323.728570833175,323.724536281203,323.720501678948,323.716467026409,323.712432323583,323.708397570468,323.704362767063,323.700327913365,323.696293009373,323.692258055085,323.688223050500,323.684187995614,323.680152890427,323.676117734936,323.672082529139,323.668047273036,323.664011966623,323.659976609898,323.655941202861,323.651905745509,323.647870237840,323.643834679853,323.639799071545,323.635763412915,323.631727703960,323.627691944679,323.623656135070,323.619620275131,323.615584364860,323.611548404256,323.607512393316,323.603476332038,323.599440220421,323.595404058463,323.591367846162,323.587331583515,323.583295270522,323.579258907180,323.575222493488,323.571186029442,323.567149515043,323.563112950287,323.559076335172,323.555039669698,323.551002953862,323.546966187662,323.542929371096,323.538892504162,323.534855586859,323.530818619185,323.526781601137,323.522744532714,323.518707413914,323.514670244736,323.510633025176,323.506595755233,323.502558434906,323.498521064193,323.494483643091,323.490446171599,323.486408649714,323.482371077436,323.478333454762,323.474295781690,323.470258058218,323.466220284344,323.462182460068,323.458144585385,323.454106660296,323.450068684797,323.446030658888,323.441992582565,323.437954455828,323.433916278673,323.429878051101,323.425839773108,323.421801444692,323.417763065853,323.413724636587,323.409686156893,323.405647626769,323.401609046214,323.397570415224,323.393531733800,323.389493001937,323.385454219636,323.381415386893,323.377376503707,323.373337570076,323.369298585997,323.365259551471,323.361220466493,323.357181331063,323.353142145179,323.349102908838,323.345063622038,323.341024284779,323.336984897057,323.332945458872,323.328905970221,323.324866431102,323.320826841514,323.316787201454,323.312747510920,323.308707769911,323.304667978426,323.300628136461,323.296588244015,323.292548301086,323.288508307672,323.284468263772,323.280428169384,323.276388024505,323.272347829133,323.268307583267,323.264267286906,323.260226940046,323.256186542686,323.252146094825,323.248105596460,323.244065047589,323.240024448211,323.235983798323,323.231943097925,323.227902347013,323.223861545586,323.219820693642,323.215779791179,323.211738838196,323.207697834690,323.203656780659,323.199615676102,323.195574521017,323.191533315401,323.187492059253,323.183450752572,323.179409395354,323.175367987599,323.171326529304,323.167285020467,323.163243461087,323.159201851162,323.155160190689,323.151118479667,323.147076718094,323.143034905969,323.138993043288,323.134951130050,323.130909166254,323.126867151897,323.122825086978,323.118782971495,323.114740805445,323.110698588827,323.106656321639,323.102614003880,323.098571635546,323.094529216637,323.090486747149,323.086444227083,323.082401656435,323.078359035204,323.074316363387,323.070273640984,323.066230867991,323.062188044407,323.058145170231,323.054102245460,323.050059270092,323.046016244126,323.041973167559,323.037930040390,323.033886862617,323.029843634238,323.025800355250,323.021757025653,323.017713645444,323.013670214621,323.009626733183,323.005583201127,323.001539618451,322.997495985155,322.993452301235,322.989408566690,322.985364781518,322.981320945717,322.977277059285,322.973233122220,322.969189134521,322.965145096185,322.961101007211,322.957056867597,322.953012677340,322.948968436439,322.944924144892,322.940879802697,322.936835409852,322.932790966356,322.928746472206,322.924701927400,322.920657331937,322.916612685814,322.912567989030,322.908523241583,322.904478443471,322.900433594692,322.896388695244,322.892343745125,322.888298744334,322.884253692867,322.880208590725,322.876163437904,322.872118234403,322.868072980219,322.864027675351,322.859982319798,322.855936913556,322.851891456624,322.847845949001,322.843800390684,322.839754781672,322.835709121962,322.831663411553,322.827617650442,322.823571838628,322.819525976109,322.815480062884,322.811434098949,322.807388084303,322.803342018945,322.799295902872,322.795249736083,322.791203518575,322.787157250347,322.783110931396,322.779064561722,322.775018141321,322.770971670192,322.766925148334,322.762878575743,322.758831952419,322.754785278360,322.750738553562,322.746691778026,322.742644951748,322.738598074727,322.734551146960,322.730504168447,322.726457139185,322.722410059171,322.718362928405,322.714315746885,322.710268514607,322.706221231572,322.702173897775,322.698126513217,322.694079077894,322.690031591805,322.685984054948,322.681936467321,322.677888828922,322.673841139749,322.669793399801,322.665745609074,322.661697767569,322.657649875282,322.653601932211,322.649553938356,322.645505893713,322.641457798281,322.637409652058,322.633361455042,322.629313207232,322.625264908624,322.621216559218,322.617168159012,322.613119708003,322.609071206189,322.605022653569,322.600974050141,322.596925395903,322.592876690853,322.588827934989,322.584779128309,322.580730270811,322.576681362494,322.572632403355,322.568583393392,322.564534332605,322.560485220989,322.556436058545,322.552386845269,322.548337581160,322.544288266216,322.540238900435,322.536189483816,322.532140016356,322.528090498053,322.524040928905,322.519991308911,322.515941638068,322.511891916376,322.507842143831,322.503792320431,322.499742446176,322.495692521063,322.491642545090,322.487592518255,322.483542440556,322.479492311992,322.475442132560,322.471391902258,322.467341621086,322.463291289040,322.459240906118,322.455190472320,322.451139987642,322.447089452084,322.443038865642,322.438988228316,322.434937540103,322.430886801001,322.426836011009,322.422785170124,322.418734278345,322.414683335669,322.410632342096,322.406581297622,322.402530202246,322.398479055966,322.394427858780,322.390376610686,322.386325311683,322.382273961767,322.378222560938,322.374171109194,322.370119606532,322.366068052951,322.362016448449,322.357964793023,322.353913086672,322.349861329395,322.345809521188,322.341757662050,322.337705751980,322.333653790975,322.329601779033,322.325549716153,322.321497602332,322.317445437569,322.313393221861,322.309340955207,322.305288637605,322.301236269053,322.297183849549,322.293131379091,322.289078857677,322.285026285305,322.280973661974,322.276920987681,322.272868262424,322.268815486202,322.264762659013,322.260709780854,322.256656851724,322.252603871621,322.248550840543,322.244497758488,322.240444625454,322.236391441439,322.232338206441,322.228284920458,322.224231583489,322.220178195531,322.216124756583,322.212071266643,322.208017725708,322.203964133777,322.199910490847,322.195856796918,322.191803051986,322.187749256051,322.183695409110,322.179641511161,322.175587562202,322.171533562231,322.167479511247,322.163425409248,322.159371256231,322.155317052195,322.151262797137,322.147208491056,322.143154133950,322.139099725817,322.135045266655,322.130990756462,322.126936195237,322.122881582976,322.118826919679,322.114772205343,322.110717439967,322.106662623548,322.102607756084,322.098552837575,322.094497868017,322.090442847409,322.086387775749,322.082332653035,322.078277479264,322.074222254436,322.070166978548,322.066111651599,322.062056273585,322.058000844506,322.053945364360,322.049889833144,322.045834250856,322.041778617496,322.037722933059,322.033667197546,322.029611410954,322.025555573281,322.021499684524,322.017443744683,322.013387753755,322.009331711738,322.005275618630,322.001219474430,321.997163279135,321.993107032744,321.989050735254,321.984994386664,321.980937986971,321.976881536175,321.972825034272,321.968768481261,321.964711877140,321.960655221908,321.956598515561,321.952541758098,321.948484949518,321.944428089818,321.940371178996,321.936314217051,321.932257203981,321.928200139783,321.924143024455,321.920085857997,321.916028640405,321.911971371678,321.907914051814,321.903856680811,321.899799258667,321.895741785380,321.891684260948,321.887626685370,321.883569058643,321.879511380765,321.875453651735,321.871395871550,321.867338040209,321.863280157709,321.859222224049,321.855164239227,321.851106203241,321.847048116089,321.842989977768,321.838931788278,321.834873547616,321.830815255780,321.826756912768,321.822698518579,321.818640073210,321.814581576659,321.810523028925,321.806464430005,321.802405779898,321.798347078601,321.794288326114,321.790229522433,321.786170667557,321.782111761484,321.778052804212,321.773993795739,321.769934736063,321.765875625182,321.761816463094,321.757757249798,321.753697985291,321.749638669572,321.745579302638,321.741519884487,321.737460415119,321.733400894529,321.729341322718,321.725281699682,321.721222025421,321.717162299931,321.713102523211,321.709042695259,321.704982816073,321.700922885652,321.696862903992,321.692802871093,321.688742786952,321.684682651568,321.680622464938,321.676562227061,321.672501937934,321.668441597556,321.664381205924,321.660320763037,321.656260268893,321.652199723490,321.648139126826,321.644078478899,321.640017779707,321.635957029248,321.631896227520,321.627835374521,321.623774470250,321.619713514704,321.615652507881,321.611591449780,321.607530340398,321.603469179734,321.599407967785,321.595346704550,321.591285390027,321.587224024214,321.583162607109,321.579101138709,321.575039619013,321.570978048020,321.566916425726,321.562854752131,321.558793027232,321.554731251027,321.550669423514,321.546607544692,321.542545614558,321.538483633110,321.534421600347,321.530359516267,321.526297380867,321.522235194146,321.518172956102,321.514110666733,321.510048326036,321.505985934010,321.501923490653,321.497860995964,321.493798449939,321.489735852577,321.485673203877,321.481610503836,321.477547752452,321.473484949723,321.469422095648,321.465359190224,321.461296233450,321.457233225324,321.453170165842,321.449107055005,321.445043892809,321.440980679253,321.436917414335,321.432854098053,321.428790730404,321.424727311388,321.420663841001,321.416600319243,321.412536746111,321.408473121603,321.404409445717,321.400345718451,321.396281939804,321.392218109773,321.388154228357,321.384090295553,321.380026311359,321.375962275774,321.371898188796,321.367834050423,321.363769860652,321.359705619482,321.355641326911,321.351576982936,321.347512587557,321.343448140770,321.339383642575,321.335319092969,321.331254491949,321.327189839515,321.323125135665,321.319060380395,321.314995573705,321.310930715592,321.306865806055,321.302800845091,321.298735832698,321.294670768875,321.290605653620,321.286540486930,321.282475268805,321.278409999240,321.274344678236,321.270279305790,321.266213881899,321.262148406562,321.258082879778,321.254017301543,321.249951671856,321.245885990716,321.241820258120,321.237754474065,321.233688638552,321.229622751576,321.225556813137,321.221490823232,321.217424781860,321.213358689018,321.209292544705,321.205226348919,321.201160101657,321.197093802917,321.193027452699,321.188961050999,321.184894597816,321.180828093148,321.176761536992,321.172694929348,321.168628270213,321.164561559584,321.160494797461,321.156427983841,321.152361118722,321.148294202102,321.144227233980,321.140160214353,321.136093143219,321.132026020576,321.127958846423,321.123891620757,321.119824343577,321.115757014881,321.111689634666,321.107622202931,321.103554719673,321.099487184891,321.095419598583,321.091351960746,321.087284271380,321.083216530481,321.079148738049,321.075080894080,321.071012998573,321.066945051527,321.062877052938,321.058809002806,321.054740901127,321.050672747901,321.046604543125,321.042536286798,321.038467978917,321.034399619480,321.030331208486,321.026262745932,321.022194231816,321.018125666137,321.014057048893,321.009988380081,321.005919659700,321.001850887748,320.997782064222,320.993713189121,320.989644262443,320.985575284186,320.981506254348,320.977437172926,320.973368039920,320.969298855327,320.965229619144,320.961160331371,320.957090992005,320.953021601044,320.948952158486,320.944882664329,320.940813118572,320.936743521212,320.932673872247,320.928604171676,320.924534419496,320.920464615705,320.916394760302,320.912324853285,320.908254894651,320.904184884398,320.900114822525,320.896044709030,320.891974543911,320.887904327165,320.883834058791,320.879763738787,320.875693367151,320.871622943881,320.867552468974,320.863481942430,320.859411364245,320.855340734419,320.851270052948,320.847199319832,320.843128535068,320.839057698654,320.834986810588,320.830915870868,320.826844879493,320.822773836459,320.818702741767,320.814631595412,320.810560397394,320.806489147710,320.802417846359,320.798346493338,320.794275088646,320.790203632280,320.786132124239,320.782060564521,320.777988953123,320.773917290044,320.769845575282,320.765773808834,320.761701990699,320.757630120875,320.753558199360,320.749486226151,320.745414201248,320.741342124647,320.737269996348,320.733197816347,320.729125584643,320.725053301235,320.720980966120,320.716908579295,320.712836140760,320.708763650512,320.704691108549,320.700618514870,320.696545869471,320.692473172352,320.688400423511,320.684327622944,320.680254770652,320.676181866630,320.672108910878,320.668035903393,320.663962844174,320.659889733219,320.655816570525,320.651743356090,320.647670089913,320.643596771992,320.639523402325,320.635449980909,320.631376507743,320.627302982825,320.623229406152,320.619155777723,320.615082097536,320.611008365589,320.606934581880,320.602860746407,320.598786859168,320.594712920160,320.590638929383,320.586564886834,320.582490792510,320.578416646411,320.574342448534,320.570268198877,320.566193897438,320.562119544216,320.558045139207,320.553970682411,320.549896173825,320.545821613447,320.541747001276,320.537672337309,320.533597621544,320.529522853980,320.525448034614,320.521373163444,320.517298240469,320.513223265687,320.509148239095,320.505073160691,320.500998030474,320.496922848442,320.492847614592,320.488772328923,320.484696991432,320.480621602118,320.476546160979,320.472470668012,320.468395123216,320.464319526589,320.460243878129,320.456168177834,320.452092425701,320.448016621729,320.443940765916,320.439864858260,320.435788898759,320.431712887411,320.427636824213,320.423560709165,320.419484542264,320.415408323507,320.411332052894,320.407255730422,320.403179356089,320.399102929893,320.395026451832,320.390949921904,320.386873340107,320.382796706440,320.378720020900,320.374643283485,320.370566494193,320.366489653022,320.362412759971,320.358335815037,320.354258818218,320.350181769513,320.346104668919,320.342027516434,320.337950312057,320.333873055785,320.329795747617,320.325718387550,320.321640975583,320.317563511713,320.313485995938,320.309408428257,320.305330808668,320.301253137168,320.297175413755,320.293097638429,320.289019811186,320.284941932024,320.280864000942,320.276786017938,320.272707983009,320.268629896155,320.264551757371,320.260473566658,320.256395324012,320.252317029432,320.248238682916,320.244160284462,320.240081834067,320.236003331730,320.231924777449,320.227846171222,320.223767513047,320.219688802922,320.215610040844,320.211531226813,320.207452360825,320.203373442879,320.199294472973,320.195215451106,320.191136377274,320.187057251476,320.182978073710,320.178898843974,320.174819562267,320.170740228585,320.166660842927,320.162581405292,320.158501915676,320.154422374079,320.150342780497,320.146263134930,320.142183437375,320.138103687830,320.134023886294,320.129944032763,320.125864127237,320.121784169713,320.117704160189,320.113624098663,320.109543985133,320.105463819598,320.101383602055,320.097303332502,320.093223010938,320.089142637360,320.085062211766,320.080981734154,320.076901204523,320.072820622870,320.068739989194,320.064659303491,320.060578565762,320.056497776002,320.052416934211,320.048336040386,320.044255094526,320.040174096628,320.036093046691,320.032011944712,320.027930790689,320.023849584621,320.019768326505,320.015687016340,320.011605654123,320.007524239853,320.003442773527,319.999361255144,319.995279684701,319.991198062197,319.987116387629,319.983034660996,319.978952882295,319.974871051525,319.970789168683,319.966707233768,319.962625246778,319.958543207710,319.954461116563,319.950378973334,319.946296778022,319.942214530624,319.938132231139,319.934049879565,319.929967475899,319.925885020140,319.921802512286,319.917719952334,319.913637340283,319.909554676130,319.905471959874,319.901389191513,319.897306371045,319.893223498467,319.889140573778,319.885057596975,319.880974568057,319.876891487022,319.872808353867,319.868725168592,319.864641931192,319.860558641668,319.856475300016,319.852391906235,319.848308460323,319.844224962278,319.840141412097,319.836057809779,319.831974155321,319.827890448722,319.823806689980,319.819722879093,319.815639016059,319.811555100875,319.807471133540,319.803387114052,319.799303042408,319.795218918607,319.791134742647,319.787050514526,319.782966234241,319.778881901792,319.774797517175,319.770713080388,319.766628591431,319.762544050300,319.758459456994,319.754374811511,319.750290113848,319.746205364004,319.742120561977,319.738035707765,319.733950801365,319.729865842777,319.725780831997,319.721695769023,319.717610653855,319.713525486489,319.709440266924,319.705354995158,319.701269671188,319.697184295014,319.693098866632,319.689013386041,319.684927853238,319.680842268222,319.676756630991,319.672670941543,319.668585199875,319.664499405987,319.660413559875,319.656327661537,319.652241710973,319.648155708179,319.644069653153,319.639983545895,319.635897386401,319.631811174670,319.627724910700,319.623638594488,319.619552226033,319.615465805333,319.611379332385,319.607292807189,319.603206229740,319.599119600039,319.595032918082,319.590946183868,319.586859397394,319.582772558660,319.578685667661,319.574598724398,319.570511728867,319.566424681067,319.562337580995,319.558250428650,319.554163224030,319.550075967132,319.545988657955,319.541901296497,319.537813882755,319.533726416727,319.529638898413,319.525551327809,319.521463704913,319.517376029724,319.513288302239,319.509200522458,319.505112690376,319.501024805993,319.496936869307,319.492848880315,319.488760839016,319.484672745407,319.480584599487,319.476496401253,319.472408150704,319.468319847837,319.464231492651,319.460143085143,319.456054625312,319.451966113154,319.447877548670,319.443788931856,319.439700262710,319.435611541231,319.431522767416,319.427433941263,319.423345062771,319.419256131937,319.415167148760,319.411078113236,319.406989025366,319.402899885145,319.398810692573,319.394721447647,319.390632150365,319.386542800726,319.382453398727,319.378363944366,319.374274437642,319.370184878551,319.366095267093,319.362005603265,319.357915887065,319.353826118492,319.349736297543,319.345646424215,319.341556498508,319.337466520419,319.333376489947,319.329286407088,319.325196271841,319.321106084205,319.317015844176,319.312925551754,319.308835206936,319.304744809719,319.300654360103,319.296563858085,319.292473303662,319.288382696834,319.284292037598,319.280201325951,319.276110561893,319.272019745420,319.267928876531,319.263837955225,319.259746981498,319.255655955349,319.251564876775,319.247473745776,319.243382562349,319.239291326491,319.235200038201,319.231108697476,319.227017304316,319.222925858717,319.218834360678,319.214742810197,319.210651207271,319.206559551899,319.202467844079,319.198376083808,319.194284271085,319.190192405907,319.186100488273,319.182008518181,319.177916495628,319.173824420613,319.169732293133,319.165640113186,319.161547880771,319.157455595886,319.153363258528,319.149270868696,319.145178426386,319.141085931599,319.136993384330,319.132900784579,319.128808132343,319.124715427621,319.120622670410,319.116529860708,319.112436998513,319.108344083824,319.104251116637,319.100158096952,319.096065024766,319.091971900078,319.087878722884,319.083785493184,319.079692210974,319.075598876254,319.071505489020,319.067412049272,319.063318557007,319.059225012222,319.055131414917,319.051037765089,319.046944062735,319.042850307854,319.038756500445,319.034662640504,319.030568728030,319.026474763020,319.022380745474,319.018286675388,319.014192552761,319.010098377591,319.006004149875,319.001909869612,318.997815536800,318.993721151436,318.989626713519,318.985532223046,318.981437680016,318.977343084427,318.973248436276,318.969153735561,318.965058982281,318.960964176433,318.956869318016,318.952774407027,318.948679443465,318.944584427326,318.940489358611,318.936394237315,318.932299063438,318.928203836976,318.924108557929,318.920013226295,318.915917842070,318.911822405254,318.907726915843,318.903631373837,318.899535779232,318.895440132028,318.891344432222,318.887248679812,318.883152874795,318.879057017171,318.874961106936,318.870865144089,318.866769128628,318.862673060551,318.858576939856,318.854480766540,318.850384540602,318.846288262040,318.842191930852,318.838095547035,318.833999110587,318.829902621508,318.825806079793,318.821709485443,318.817612838453,318.813516138824,318.809419386551,318.805322581634,318.801225724071,318.797128813859,318.793031850996,318.788934835480,318.784837767310,318.780740646483,318.776643472997,318.772546246850,318.768448968040,318.764351636566,318.760254252424,318.756156815614,318.752059326132,318.747961783978,318.743864189148,318.739766541641,318.735668841456,318.731571088589,318.727473283038,318.723375424803,318.719277513881,318.715179550269,318.711081533965,318.706983464969,318.702885343277,318.698787168888,318.694688941799,318.690590662009,318.686492329515,318.682393944316,318.678295506409,318.674197015792,318.670098472464,318.665999876422,318.661901227665,318.657802526189,318.653703771994,318.649604965078,318.645506105437,318.641407193070,318.637308227976,318.633209210151,318.629110139595,318.625011016304,318.620911840278,318.616812611513,318.612713330008,318.608613995761,318.604514608770,318.600415169033,318.596315676547,318.592216131311,318.588116533323,318.584016882580,318.579917179081,318.575817422823,318.571717613805,318.567617752024,318.563517837479,318.559417870167,318.555317850087,318.551217777236,318.547117651612,318.543017473213,318.538917242038,318.534816958084,318.530716621349,318.526616231831,318.522515789528,318.518415294438,318.514314746559,318.510214145889,318.506113492426,318.502012786168,318.497912027112,318.493811215257,318.489710350601,318.485609433142,318.481508462878,318.477407439806,318.473306363924,318.469205235231,318.465104053725,318.461002819403,318.456901532264,318.452800192305,318.448698799524,318.444597353920,318.440495855489,318.436394304232,318.432292700144,318.428191043224,318.424089333471,318.419987570881,318.415885755453,318.411783887186,318.407681966076,318.403579992123,318.399477965323,318.395375885675,318.391273753176,318.387171567826,318.383069329621,318.378967038559,318.374864694639,318.370762297859,318.366659848216,318.362557345709,318.358454790335,318.354352182093,318.350249520980,318.346146806994,318.342044040133,318.337941220395,318.333838347779,318.329735422282,318.325632443902,318.321529412637,318.317426328484,318.313323191443,318.309220001510,318.305116758685,318.301013462964,318.296910114346,318.292806712828,318.288703258410,318.284599751088,318.280496190860,318.276392577725,318.272288911680,318.268185192724,318.264081420854,318.259977596068,318.255873718365,318.251769787742,318.247665804197,318.243561767728,318.239457678334,318.235353536011,318.231249340758,318.227145092574,318.223040791455,318.218936437400,318.214832030407,318.210727570473,318.206623057598,318.202518491778,318.198413873011,318.194309201296,318.190204476631,318.186099699013,318.181994868440,318.177889984911,318.173785048423,318.169680058974,318.165575016563,318.161469921186,318.157364772843,318.153259571531,318.149154317248,318.145049009992,318.140943649760,318.136838236552,318.132732770364,318.128627251195,318.124521679043,318.120416053906,318.116310375781,318.112204644666,318.108098860560,318.103993023461,318.099887133366,318.095781190273,318.091675194180,318.087569145086,318.083463042988,318.079356887884,318.075250679772,318.071144418650,318.067038104517,318.062931737369,318.058825317205,318.054718844022,318.050612317820,318.046505738595,318.042399106346,318.038292421070,318.034185682766,318.030078891431,318.025972047064,318.021865149662,318.017758199224,318.013651195747,318.009544139229,318.005437029668,318.001329867062,317.997222651409,317.993115382708,317.989008060955,317.984900686149,317.980793258288,317.976685777370,317.972578243392,317.968470656353,317.964363016251,317.960255323083,317.956147576847,317.952039777543,317.947931925166,317.943824019716,317.939716061190,317.935608049586,317.931499984902,317.927391867137,317.923283696287,317.919175472352,317.915067195328,317.910958865214,317.906850482008,317.902742045708,317.898633556311,317.894525013816,317.890416418221,317.886307769523,317.882199067721,317.878090312812,317.873981504794,317.869872643665,317.865763729424,317.861654762068,317.857545741595,317.853436668003,317.849327541290,317.845218361453,317.841109128492,317.836999842404,317.832890503186,317.828781110836,317.824671665354,317.820562166736,317.816452614980,317.812343010085,317.808233352048,317.804123640868,317.800013876542,317.795904059067,317.791794188443,317.787684264667,317.783574287738,317.779464257651,317.775354174407,317.771244038003,317.767133848436,317.763023605705,317.758913309808,317.754802960742,317.750692558506,317.746582103097,317.742471594513,317.738361032753,317.734250417814,317.730139749694,317.726029028391,317.721918253903,317.717807426228,317.713696545365,317.709585611310,317.705474624061,317.701363583618,317.697252489977,317.693141343136,317.689030143094,317.684918889849,317.680807583398,317.676696223739,317.672584810871,317.668473344791,317.664361825497,317.660250252987,317.656138627258,317.652026948310,317.647915216140,317.643803430745,317.639691592125,317.635579700275,317.631467755196,317.627355756884,317.623243705337,317.619131600554,317.615019442532,317.610907231269,317.606794966764,317.602682649014,317.598570278016,317.594457853770,317.590345376272,317.586232845522,317.582120261516,317.578007624253,317.573894933730,317.569782189946,317.565669392899,317.561556542586,317.557443639005,317.553330682155,317.549217672033,317.545104608637,317.540991491965,317.536878322015,317.532765098785,317.528651822273,317.524538492476,317.520425109394,317.516311673023,317.512198183361,317.508084640407,317.503971044159,317.499857394614,317.495743691770,317.491629935625,317.487516126178,317.483402263425,317.479288347366,317.475174377998,317.471060355318,317.466946279325,317.462832150017,317.458717967392,317.454603731447,317.450489442181,317.446375099591,317.442260703675,317.438146254432,317.434031751859,317.429917195954,317.425802586715,317.421687924140,317.417573208227,317.413458438974,317.409343616378,317.405228740438,317.401113811152,317.396998828518,317.392883792532,317.388768703195,317.384653560502,317.380538364453,317.376423115045,317.372307812276,317.368192456144,317.364077046647,317.359961583783,317.355846067549,317.351730497944,317.347614874966,317.343499198613,317.339383468882,317.335267685771,317.331151849279,317.327035959403,317.322920016141,317.318804019491,317.314687969451,317.310571866019,317.306455709193,317.302339498971,317.298223235350,317.294106918329,317.289990547906,317.285874124078,317.281757646843,317.277641116200,317.273524532146,317.269407894679,317.265291203797,317.261174459498,317.257057661780,317.252940810641,317.248823906079,317.244706948091,317.240589936676,317.236472871831,317.232355753555,317.228238581845,317.224121356699,317.220004078116,317.215886746093,317.211769360628,317.207651921718,317.203534429363,317.199416883559,317.195299284305,317.191181631599,317.187063925438,317.182946165821,317.178828352745,317.174710486208,317.170592566209,317.166474592744,317.162356565813,317.158238485413,317.154120351541,317.150002164197,317.145883923377,317.141765629080,317.137647281303,317.133528880044,317.129410425303,317.125291917075,317.121173355360,317.117054740154,317.112936071457,317.108817349266,317.104698573578,317.100579744393,317.096460861707,317.092341925519,317.088222935826,317.084103892627,317.079984795919,317.075865645700,317.071746441969,317.067627184722,317.063507873959,317.059388509677,317.055269091873,317.051149620546,317.047030095694,317.042910517315,317.038790885406,317.034671199965,317.030551460991,317.026431668481,317.022311822433,317.018191922845,317.014071969716,317.009951963042,317.005831902822,317.001711789053,316.997591621735,316.993471400863,316.989351126438,316.985230798455,316.981110416914,316.976989981812,316.972869493148,316.968748950918,316.964628355121,316.960507705755,316.956387002818,316.952266246307,316.948145436221,316.944024572558,316.939903655314,316.935782684490,316.931661660081,316.927540582086,316.923419450504,316.919298265331,316.915177026567,316.911055734208,316.906934388252,316.902812988698,316.898691535544,316.894570028787,316.890448468426,316.886326854457,316.882205186880,316.878083465692,316.873961690891,316.869839862474,316.865717980440,316.861596044787,316.857474055513,316.853352012615,316.849229916091,316.845107765940,316.840985562159,316.836863304746,316.832740993698,316.828618629015,316.824496210694,316.820373738732,316.816251213128,316.812128633880,316.808006000985,316.803883314441,316.799760574247,316.795637780399,316.791514932897,316.787392031738,316.783269076920,316.779146068440,316.775023006297,316.770899890489,316.766776721013,316.762653497867,316.758530221050,316.754406890559,316.750283506392,316.746160068548,316.742036577023,316.737913031816,316.733789432924,316.729665780346,316.725542074080,316.721418314123,316.717294500474,316.713170633130,316.709046712089,316.704922737349,316.700798708908,316.696674626763,316.692550490914,316.688426301357,316.684302058091,316.680177761113,316.676053410421,316.671929006014,316.667804547889,316.663680036044,316.659555470477,316.655430851186,316.651306178168,316.647181451422,316.643056670946,316.638931836737,316.634806948794,316.630682007114,316.626557011695,316.622431962535,316.618306859632,316.614181702984,316.610056492588,316.605931228444,316.601805910548,316.597680538898,316.593555113492,316.589429634329,316.585304101406,316.581178514722,316.577052874273,316.572927180057,316.568801432074,316.564675630320,316.560549774794,316.556423865494,316.552297902416,316.548171885560,316.544045814923,316.539919690503,316.535793512298,316.531667280305,316.527540994524,316.523414654951,316.519288261584,316.515161814422,316.511035313463,316.506908758703,316.502782150142,316.498655487776,316.494528771605,316.490402001625,316.486275177835,316.482148300232,316.478021368815,316.473894383581,316.469767344528,316.465640251655,316.461513104959,316.457385904437,316.453258650089,316.449131341911,316.445003979902,316.440876564059,316.436749094381,316.432621570865,316.428493993509,316.424366362311,316.420238677269,316.416110938381,316.411983145645,316.407855299059,316.403727398620,316.399599444326,316.395471436176,316.391343374167,316.387215258297,316.383087088564,316.378958864966,316.374830587501,316.370702256167,316.366573870961,316.362445431881,316.358316938926,316.354188392093,316.350059791380,316.345931136786,316.341802428307,316.337673665942,316.333544849689,316.329415979545,316.325287055509,316.321158077578,316.317029045750,316.312899960024,316.308770820396,316.304641626866,316.300512379430,316.296383078087,316.292253722835,316.288124313671,316.283994850593,316.279865333600,316.275735762689,316.271606137857,316.267476459104,316.263346726427,316.259216939823,316.255087099291,316.250957204828,316.246827256433,316.242697254103,316.238567197836,316.234437087630,316.230306923483,316.226176705392,316.222046433357,316.217916107374,316.213785727441,316.209655293557,316.205524805719,316.201394263925,316.197263668173,316.193133018461,316.189002314786,316.184871557148,316.180740745543,316.176609879969,316.172478960424,316.168347986907,316.164216959415,316.160085877946,316.155954742497,316.151823553068,316.147692309655,316.143561012256,316.139429660870,316.135298255494,316.131166796126,316.127035282764,316.122903715406,316.118772094050,316.114640418694,316.110508689335,316.106376905971,316.102245068601,316.098113177222,316.093981231832,316.089849232429,316.085717179011,316.081585071576,316.077452910121,316.073320694645,316.069188425145,316.065056101620,316.060923724066,316.056791292483,316.052658806867,316.048526267217,316.044393673531,316.040261025807,316.036128324041,316.031995568234,316.027862758381,316.023729894481,316.019596976532,316.015464004533,316.011330978479,316.007197898371,316.003064764204,315.998931575979,315.994798333691,315.990665037339,315.986531686922,315.982398282436,315.978264823880,315.974131311252,315.969997744549,315.965864123769,315.961730448911,315.957596719971,315.953462936949,315.949329099842,315.945195208647,315.941061263363,315.936927263987,315.932793210518,315.928659102953,315.924524941290,315.920390725528,315.916256455663,315.912122131693,315.907987753618,315.903853321434,315.899718835139,315.895584294732,315.891449700210,315.887315051570,315.883180348812,315.879045591932,315.874910780929,315.870775915801,315.866640996545,315.862506023159,315.858370995641,315.854235913989,315.850100778201,315.845965588275,315.841830344209,315.837695046000,315.833559693646,315.829424287146,315.825288826497,315.821153311696,315.817017742743,315.812882119634,315.808746442368,315.804610710943,315.800474925355,315.796339085604,315.792203191687,315.788067243602,315.783931241347,315.779795184920,315.775659074318,315.771522909540,315.767386690583,315.763250417445,315.759114090124,315.754977708618,315.750841272925,315.746704783043,315.742568238969,315.738431640702,315.734294988238,315.730158281578,315.726021520717,315.721884705654,315.717747836386,315.713610912913,315.709473935231,315.705336903338,315.701199817232,315.697062676912,315.692925482374,315.688788233618,315.684650930640,315.680513573439,315.676376162012,315.672238696357,315.668101176473,315.663963602357,315.659825974006,315.655688291420,315.651550554595,315.647412763530,315.643274918222,315.639137018669,315.634999064869,315.630861056821,315.626722994521,315.622584877968,315.618446707159,315.614308482093,315.610170202768,315.606031869180,315.601893481329,315.597755039211,315.593616542826,315.589477992169,315.585339387241,315.581200728038,315.577062014558,315.572923246799,315.568784424759,315.564645548436,315.560506617828,315.556367632932,315.552228593746,315.548089500269,315.543950352498,315.539811150432,315.535671894066,315.531532583401,315.527393218434,315.523253799161,315.519114325582,315.514974797695,315.510835215496,315.506695578985,315.502555888158,315.498416143013,315.494276343550,315.490136489764,315.485996581655,315.481856619220,315.477716602457,315.473576531363,315.469436405938,315.465296226178,315.461155992081,315.457015703645,315.452875360869,315.448734963750,315.444594512285,315.440454006473,315.436313446312,315.432172831799,315.428032162933,315.423891439710,315.419750662130,315.415609830189,315.411468943886,315.407328003219,315.403187008185,315.399045958782,315.394904855009,315.390763696862,315.386622484341,315.382481217442,315.378339896163,315.374198520504,315.370057090460,315.365915606031,315.361774067213,315.357632474006,315.353490826406,315.349349124412,315.345207368021,315.341065557231,315.336923692041,315.332781772447,315.328639798449,315.324497770043,315.320355687228,315.316213550001,315.312071358361,315.307929112304,315.303786811830,315.299644456936,315.295502047619,315.291359583878,315.287217065710,315.283074493113,315.278931866086,315.274789184625,315.270646448730,315.266503658397,315.262360813625,315.258217914411,315.254074960753,315.249931952649,315.245788890098,315.241645773096,315.237502601642,315.233359375733,315.229216095368,315.225072760544,315.220929371259,315.216785927511,315.212642429297,315.208498876617,315.204355269466,315.200211607845,315.196067891749,315.191924121177,315.187780296128,315.183636416598,315.179492482585,315.175348494088,315.171204451105,315.167060353632,315.162916201669,315.158771995212,315.154627734260,315.150483418811,315.146339048862,315.142194624411,315.138050145456,315.133905611995,315.129761024026,315.125616381547,315.121471684555,315.117326933049,315.113182127026,315.109037266483,315.104892351420,315.100747381833,315.096602357721,315.092457279082,315.088312145913,315.084166958211,315.080021715976,315.075876419205,315.071731067895,315.067585662045,315.063440201652,315.059294686714,315.055149117230,315.051003493196,315.046857814611,315.042712081473,315.038566293779,315.034420451528,315.030274554716,315.026128603343,315.021982597405,315.017836536902,315.013690421829,315.009544252186,315.005398027970,315.001251749180,314.997105415812,314.992959027865,314.988812585336,314.984666088224,314.980519536526,314.976372930241,314.972226269365,314.968079553897,314.963932783835,314.959785959176,314.955639079919,314.951492146060,314.947345157599,314.943198114533,314.939051016859,314.934903864576,314.930756657682,314.926609396173,314.922462080049,314.918314709307,314.914167283944,314.910019803959,314.905872269350,314.901724680113,314.897577036248,314.893429337752,314.889281584623,314.885133776858,314.880985914456,314.876837997414,314.872690025731,314.868541999403,314.864393918430,314.860245782808,314.856097592535,314.851949347610,314.847801048030,314.843652693793,314.839504284898,314.835355821340,314.831207303120,314.827058730234,314.822910102680,314.818761420456,314.814612683560,314.810463891990,314.806315045744,314.802166144819,314.798017189213,314.793868178924,314.789719113951,314.785569994290,314.781420819940,314.777271590898,314.773122307163,314.768972968731,314.764823575602,314.760674127773,314.756524625241,314.752375068005,314.748225456062,314.744075789410,314.739926068047,314.735776291972,314.731626461180,314.727476575672,314.723326635443,314.719176640493,314.715026590819,314.710876486419,314.706726327290,314.702576113431,314.698425844840,314.694275521513,314.690125143450,314.685974710647,314.681824223103,314.677673680816,314.673523083783,314.669372432002,314.665221725471,314.661070964188,314.656920148151,314.652769277358,314.648618351805,314.644467371492,314.640316336416,314.636165246575,314.632014101966,314.627862902588,314.623711648439,314.619560339515,314.615408975816,314.611257557339,314.607106084081,314.602954556040,314.598802973215,314.594651335604,314.590499643203,314.586347896011,314.582196094026,314.578044237245,314.573892325666,314.569740359288,314.565588338108,314.561436262124,314.557284131333,314.553131945733,314.548979705323,314.544827410101,314.540675060063,314.536522655208,314.532370195533,314.528217681037,314.524065111718,314.519912487572,314.515759808598,314.511607074795,314.507454286158,314.503301442688,314.499148544380,314.494995591234,314.490842583246,314.486689520415,314.482536402739,314.478383230215,314.474230002841,314.470076720616,314.465923383536,314.461769991600,314.457616544806,314.453463043150,314.449309486632,314.445155875250,314.441002208999,314.436848487880,314.432694711889,314.428540881024,314.424386995284,314.420233054665,314.416079059166,314.411925008785,314.407770903519,314.403616743367,314.399462528326,314.395308258393,314.391153933567,314.386999553846,314.382845119227,314.378690629709,314.374536085288,314.370381485963,314.366226831732,314.362072122592,314.357917358542,314.353762539579,314.349607665701,314.345452736905,314.341297753191,314.337142714554,314.332987620994,314.328832472508,314.324677269094,314.320522010749,314.316366697472,314.312211329261,314.308055906113,314.303900428025,314.299744894997,314.295589307025,314.291433664107,314.287277966242,314.283122213427,314.278966405660,314.274810542939,314.270654625261,314.266498652624,314.262342625027,314.258186542467,314.254030404942,314.249874212449,314.245717964987,314.241561662553,314.237405305145,314.233248892761,314.229092425399,314.224935903057,314.220779325731,314.216622693421,314.212466006125,314.208309263839,314.204152466561,314.199995614290,314.195838707024,314.191681744759,314.187524727495,314.183367655228,314.179210527956,314.175053345679,314.170896108392,314.166738816094,314.162581468783,314.158424066457,314.154266609114,314.150109096750,314.145951529365,314.141793906955,314.137636229520,314.133478497055,314.129320709561,314.125162867033,314.121004969470,314.116847016870,314.112689009231,314.108530946550,314.104372828826,314.100214656055,314.096056428237,314.091898145368,314.087739807446,314.083581414470,314.079422966437,314.075264463345,314.071105905192,314.066947291975,314.062788623692,314.058629900342,314.054471121922,314.050312288429,314.046153399863,314.041994456219,314.037835457497,314.033676403694,314.029517294808,314.025358130836,314.021198911777,314.017039637629,314.012880308388,314.008720924053,314.004561484622,314.000401990093,313.996242440463,313.992082835730,313.987923175892,313.983763460947,313.979603690893,313.975443865727,313.971283985447,313.967124050051,313.962964059537,313.958804013902,313.954643913146,313.950483757264,313.946323546255,313.942163280118,313.938002958849,313.933842582446,313.929682150908,313.925521664232,313.921361122416,313.917200525457,313.913039873354,313.908879166104,313.904718403706,313.900557586157,313.896396713454,313.892235785596,313.888074802580,313.883913764404,313.879752671067,313.875591522565,313.871430318897,313.867269060060,313.863107746052,313.858946376872,313.854784952516,313.850623472983,313.846461938270,313.842300348376,313.838138703297,313.833977003033,313.829815247580,313.825653436936,313.821491571100,313.817329650069,313.813167673841,313.809005642413,313.804843555784,313.800681413951,313.796519216912,313.792356964665,313.788194657208,313.784032294539,313.779869876654,313.775707403553,313.771544875232,313.767382291691,313.763219652926,313.759056958935,313.754894209716,313.750731405267,313.746568545586,313.742405630670,313.738242660518,313.734079635127,313.729916554494,313.725753418619,313.721590227498,313.717426981129,313.713263679510,313.709100322640,313.704936910515,313.700773443133,313.696609920493,313.692446342592,313.688282709428,313.684119020999,313.679955277302,313.675791478335,313.671627624097,313.667463714584,313.663299749795,313.659135729728,313.654971654380,313.650807523749,313.646643337833,313.642479096630,313.638314800137,313.634150448353,313.629986041274,313.625821578900,313.621657061227,313.617492488254,313.613327859978,313.609163176397,313.604998437509,313.600833643312,313.596668793803,313.592503888980,313.588338928842,313.584173913385,313.580008842608,313.575843716508,313.571678535084,313.567513298333,313.563348006252,313.559182658840,313.555017256095,313.550851798014,313.546686284595,313.542520715835,313.538355091734,313.534189412287,313.530023677494,313.525857887352,313.521692041859,313.517526141012,313.513360184809,313.509194173249,313.505028106329,313.500861984046,313.496695806399,313.492529573385,313.488363285003,313.484196941249,313.480030542122,313.475864087620,313.471697577740,313.467531012480,313.463364391838,313.459197715811,313.455030984398,313.450864197596,313.446697355404,313.442530457818,313.438363504836,313.434196496458,313.430029432679,313.425862313498,313.421695138913,313.417527908922,313.413360623522,313.409193282711,313.405025886488,313.400858434849,313.396690927792,313.392523365316,313.388355747418,313.384188074095,313.380020345347,313.375852561170,313.371684721562,313.367516826521,313.363348876045,313.359180870132,313.355012808779,313.350844691984,313.346676519745,313.342508292061,313.338340008927,313.334171670343,313.330003276306,313.325834826814,313.321666321865,313.317497761456,313.313329145585,313.309160474251,313.304991747450,313.300822965181,313.296654127442,313.292485234230,313.288316285542,313.284147281378,313.279978221734,313.275809106608,313.271639935999,313.267470709903,313.263301428319,313.259132091245,313.254962698678,313.250793250616,313.246623747057,313.242454187998,313.238284573438,313.234114903374,313.229945177804,313.225775396726,313.221605560137,313.217435668036,313.213265720419,313.209095717286,313.204925658633,313.200755544459,313.196585374761,313.192415149537,313.188244868785,313.184074532502,313.179904140687,313.175733693337,313.171563190450,313.167392632024,313.163222018056,313.159051348544,313.154880623486,313.150709842881,313.146539006724,313.142368115016,313.138197167752,313.134026164931,313.129855106552,313.125683992610,313.121512823105,313.117341598034,313.113170317395,313.108998981185,313.104827589403,313.100656142046,313.096484639112,313.092313080599,313.088141466505,313.083969796826,313.079798071562,313.075626290709,313.071454454267,313.067282562231,313.063110614601,313.058938611374,313.054766552547,313.050594438120,313.046422268088,313.042250042450,313.038077761205,313.033905424349,313.029733031880,313.025560583796,313.021388080096,313.017215520776,313.013042905835,313.008870235270,313.004697509079,313.000524727260,312.996351889810,312.992178996728,312.988006048011,312.983833043657,312.979659983664,312.975486868029,312.971313696751,312.967140469826,312.962967187254,312.958793849031,312.954620455155,312.950447005624,312.946273500436,312.942099939589,312.937926323081,312.933752650909,312.929578923070,312.925405139564,312.921231300386,312.917057405537,312.912883455012,312.908709448810,312.904535386929,312.900361269366,312.896187096120,312.892012867187,312.887838582566,312.883664242255,312.879489846251,312.875315394551,312.871140887155,312.866966324059,312.862791705262,312.858617030760,312.854442300553,312.850267514637,312.846092673011,312.841917775671,312.837742822617,312.833567813846,312.829392749355,312.825217629142,312.821042453205,312.816867221542,312.812691934151,312.808516591029,312.804341192174,312.800165737584,312.795990227257,312.791814661190,312.787639039381,312.783463361828,312.779287628529,312.775111839481,312.770935994683,312.766760094131,312.762584137825,312.758408125761,312.754232057937,312.750055934351,312.745879755002,312.741703519886,312.737527229001,312.733350882345,312.729174479916,312.724998021712,312.720821507731,312.716644937969,312.712468312426,312.708291631098,312.704114893984,312.699938101081,312.695761252387,312.691584347900,312.687407387618,312.683230371538,312.679053299657,312.674876171975,312.670698988489,312.666521749195,312.662344454093,312.658167103180,312.653989696453,312.649812233911,312.645634715551,312.641457141371,312.637279511369,312.633101825542,312.628924083889,312.624746286406,312.620568433093,312.616390523946,312.612212558963,312.608034538142,312.603856461481,312.599678328977,312.595500140629,312.591321896434,312.587143596390,312.582965240494,312.578786828745,312.574608361140,312.570429837677,312.566251258353,312.562072623167,312.557893932116,312.553715185198,312.549536382411,312.545357523752,312.541178609219,312.536999638811,312.532820612524,312.528641530356,312.524462392306,312.520283198371,312.516103948549,312.511924642837,312.507745281233,312.503565863735,312.499386390342,312.495206861049,312.491027275856,312.486847634760,312.482667937759,312.478488184851,312.474308376033,312.470128511303,312.465948590658,312.461768614098,312.457588581619,312.453408493218,312.449228348895,312.445048148646,312.440867892470,312.436687580364,312.432507212326,312.428326788353,312.424146308444,312.419965772596,312.415785180807,312.411604533074,312.407423829396,312.403243069770,312.399062254194,312.394881382666,312.390700455183,312.386519471744,312.382338432345,312.378157336985,312.373976185661,312.369794978372,312.365613715114,312.361432395887,312.357251020686,312.353069589511,312.348888102359,312.344706559228,312.340524960115,312.336343305018,312.332161593935,312.327979826864,312.323798003802,312.319616124748,312.315434189699,312.311252198652,312.307070151606,312.302888048558,312.298705889506,312.294523674447,312.290341403381,312.286159076303,312.281976693212,312.277794254106,312.273611758983,312.269429207840,312.265246600674,312.261063937485,312.256881218269,312.252698443024,312.248515611748,312.244332724439,312.240149781094,312.235966781711,312.231783726289,312.227600614824,312.223417447314,312.219234223758,312.215050944153,312.210867608496,312.206684216786,312.202500769020,312.198317265196,312.194133705312,312.189950089365,312.185766417353,312.181582689274,312.177398905126,312.173215064906,312.169031168612,312.164847216242,312.160663207794,312.156479143266,312.152295022654,312.148110845957,312.143926613173,312.139742324299,312.135557979334,312.131373578274,312.127189121118,312.123004607863,312.118820038507,312.114635413048,312.110450731484,312.106265993812,312.102081200030,312.097896350136,312.093711444127,312.089526482002,312.085341463757,312.081156389392,312.076971258903,312.072786072288,312.068600829545,312.064415530672,312.060230175667,312.056044764526,312.051859297249,312.047673773832,312.043488194274,312.039302558572,312.035116866724,312.030931118727,312.026745314580,312.022559454280,312.018373537826,312.014187565213,312.010001536441,312.005815451507,312.001629310409,311.997443113145,311.993256859712,311.989070550108,311.984884184330,311.980697762378,311.976511284247,311.972324749937,311.968138159444,311.963951512767,311.959764809903,311.955578050850,311.951391235606,311.947204364168,311.943017436534,311.938830452703,311.934643412671,311.930456316436,311.926269163997,311.922081955350,311.917894690494,311.913707369426,311.909519992145,311.905332558647,311.901145068930,311.896957522993,311.892769920834,311.888582262448,311.884394547836,311.880206776993,311.876018949919,311.871831066610,311.867643127064,311.863455131280,311.859267079255,311.855078970986,311.850890806472,311.846702585710,311.842514308697,311.838325975432,311.834137585913,311.829949140136,311.825760638101,311.821572079803,311.817383465242,311.813194794415,311.809006067320,311.804817283954,311.800628444315,311.796439548402,311.792250596210,311.788061587739,311.783872522987,311.779683401950,311.775494224626,311.771304991014,311.767115701111,311.762926354915,311.758736952423,311.754547493633,311.750357978543,311.746168407151,311.741978779455,311.737789095451,311.733599355138,311.729409558514,311.725219705577,311.721029796323,311.716839830751,311.712649808858,311.708459730643,311.704269596103,311.700079405235,311.695889158038,311.691698854509,311.687508494646,311.683318078446,311.679127605908,311.674937077029,311.670746491807,311.666555850239,311.662365152323,311.658174398057,311.653983587439,311.649792720467,311.645601797138,311.641410817449,311.637219781399,311.633028688985,311.628837540206,311.624646335058,311.620455073540,311.616263755649,311.612072381383,311.607880950739,311.603689463716,311.599497920311,311.595306320522,311.591114664347,311.586922951782,311.582731182827,311.578539357479,311.574347475735,311.570155537593,311.565963543051,311.561771492107,311.557579384758,311.553387221003,311.549195000838,311.545002724261,311.540810391271,311.536618001865,311.532425556041,311.528233053796,311.524040495128,311.519847880035,311.515655208514,311.511462480564,311.507269696182,311.503076855366,311.498883958113,311.494691004421,311.490497994289,311.486304927713,311.482111804691,311.477918625221,311.473725389301,311.469532096929,311.465338748102,311.461145342818,311.456951881075,311.452758362870,311.448564788201,311.444371157066,311.440177469462,311.435983725388,311.431789924841,311.427596067818,311.423402154318,311.419208184338,311.415014157876,311.410820074929,311.406625935496,311.402431739574,311.398237487160,311.394043178253,311.389848812851,311.385654390950,311.381459912548,311.377265377644,311.373070786235,311.368876138319,311.364681433893,311.360486672956,311.356291855504,311.352096981536,311.347902051050,311.343707064042,311.339512020511,311.335316920455,311.331121763871,311.326926550756,311.322731281110,311.318535954928,311.314340572210,311.310145132953,311.305949637154,311.301754084811,311.297558475922,311.293362810485,311.289167088497,311.284971309956,311.280775474860,311.276579583206,311.272383634993,311.268187630217,311.263991568877,311.259795450970,311.255599276495,311.251403045448,311.247206757828,311.243010413632,311.238814012857,311.234617555503,311.230421041565,311.226224471043,311.222027843933,311.217831160234,311.213634419943,311.209437623058,311.205240769576,311.201043859496,311.196846892815,311.192649869530,311.188452789640,311.184255653142,311.180058460034,311.175861210313,311.171663903978,311.167466541025,311.163269121453,311.159071645260,311.154874112443,311.150676522999,311.146478876927,311.142281174224,311.138083414888,311.133885598917,311.129687726308,311.125489797059,311.121291811168,311.117093768632,311.112895669450,311.108697513618,311.104499301135,311.100301031998,311.096102706206,311.091904323754,311.087705884643,311.083507388868,311.079308836428,311.075110227321,311.070911561544,311.066712839095,311.062514059972,311.058315224171,311.054116331692,311.049917382532,311.045718376688,311.041519314158,311.037320194941,311.033121019032,311.028921786431,311.024722497135,311.020523151142,311.016323748449,311.012124289054,311.007924772955,311.003725200149,310.999525570635,310.995325884409,310.991126141470,310.986926341816,310.982726485443,310.978526572350,310.974326602535,310.970126575994,310.965926492727,310.961726352730,310.957526156001,310.953325902538,310.949125592339,310.944925225401,310.940724801722,310.936524321299,310.932323784132,310.928123190216,310.923922539550,310.919721832131,310.915521067958,310.911320247028,310.907119369338,310.902918434887,310.898717443672,310.894516395690,310.890315290940,310.886114129419,310.881912911124,310.877711636055,310.873510304207,310.869308915579,310.865107470169,310.860905967975,310.856704408993,310.852502793222,310.848301120659,310.844099391303,310.839897605150,310.835695762198,310.831493862446,310.827291905891,310.823089892530,310.818887822362,310.814685695383,310.810483511593,310.806281270987,310.802078973565,310.797876619323,310.793674208260,310.789471740373,310.785269215660,310.781066634118,310.776863995745,310.772661300540,310.768458548499,310.764255739620,310.760052873901,310.755849951340,310.751646971935,310.747443935682,310.743240842581,310.739037692627,310.734834485820,310.730631222157,310.726427901635,310.722224524253,310.718021090007,310.713817598896,310.709614050917,310.705410446069,310.701206784348,310.697003065752,310.692799290280,310.688595457928,310.684391568695,310.680187622578,310.675983619574,310.671779559683,310.667575442900,310.663371269224,310.659167038653,310.654962751185,310.650758406816,310.646554005545,310.642349547369,310.638145032287,310.633940460295,310.629735831391,310.625531145574,310.621326402841,310.617121603189,310.612916746616,310.608711833120,310.604506862698,310.600301835349,310.596096751070,310.591891609858,310.587686411712,310.583481156629,310.579275844606,310.575070475642,310.570865049734,310.566659566879,310.562454027076,310.558248430323,310.554042776616,310.549837065953,310.545631298333,310.541425473752,310.537219592209,310.533013653702,310.528807658227,310.524601605783,310.520395496367,310.516189329977,310.511983106611,310.507776826266,310.503570488940,310.499364094631,310.495157643336,310.490951135053,310.486744569780,310.482537947515,310.478331268254,310.474124531997,310.469917738740,310.465710888481,310.461503981218,310.457297016949,310.453089995671,310.448882917381,310.444675782079,310.440468589760,310.436261340424,310.432054034067,310.427846670688,310.423639250283,310.419431772851,310.415224238390,310.411016646897,310.406808998369,310.402601292805,310.398393530202,310.394185710557,310.389977833869,310.385769900136,310.381561909354,310.377353861521,310.373145756636,310.368937594695,310.364729375698,310.360521099640,310.356312766520,310.352104376336,310.347895929085,310.343687424765,310.339478863373,310.335270244908,310.331061569367,310.326852836747,310.322644047047,310.318435200263,310.314226296395,310.310017335438,310.305808317392,310.301599242253,310.297390110020,310.293180920690,310.288971674260,310.284762370729,310.280553010094,310.276343592353,310.272134117503,310.267924585543,310.263714996469,310.259505350279,310.255295646972,310.251085886544,310.246876068994,310.242666194320,310.238456262517,310.234246273586,310.230036227523,310.225826124325,310.221615963991,310.217405746518,310.213195471904,310.208985140147,310.204774751244,310.200564305193,310.196353801991,310.192143241637,310.187932624127,310.183721949460,310.179511217633,310.175300428645,310.171089582492,310.166878679172,310.162667718683,310.158456701022,310.154245626188,310.150034494178,310.145823304990,310.141612058621,310.137400755069,310.133189394331,310.128977976406,310.124766501291,310.120554968983,310.116343379481,310.112131732781,310.107920028883,310.103708267783,310.099496449478,310.095284573968,310.091072641248,310.086860651318,310.082648604175,310.078436499815,310.074224338238,310.070012119441,310.065799843420,310.061587510175,310.057375119703,310.053162672000,310.048950167066,310.044737604898,310.040524985493,310.036312308849,310.032099574963,310.027886783834,310.023673935459,310.019461029836,310.015248066962,310.011035046835,310.006821969453,310.002608834813,309.998395642913,309.994182393751,309.989969087324,309.985755723630,309.981542302667,309.977328824432,309.973115288923,309.968901696138,309.964688046074,309.960474338729,309.956260574101,309.952046752187,309.947832872985,309.943618936493,309.939404942708,309.935190891628,309.930976783251,309.926762617574,309.922548394595,309.918334114311,309.914119776721,309.909905381822,309.905690929612,309.901476420087,309.897261853247,309.893047229088,309.888832547609,309.884617808806,309.880403012678,309.876188159223,309.871973248437,309.867758280319,309.863543254866,309.859328172076,309.855113031946,309.850897834475,309.846682579659,309.842467267497,309.838251897986,309.834036471124,309.829820986909,309.825605445338,309.821389846408,309.817174190118,309.812958476465,309.808742705447,309.804526877062,309.800310991306,309.796095048178,309.791879047676,309.787662989797,309.783446874538,309.779230701898,309.775014471874,309.770798184464,309.766581839665,309.762365437475,309.758148977892,309.753932460913,309.749715886536,309.745499254759,309.741282565579,309.737065818994,309.732849015002,309.728632153600,309.724415234786,309.720198258557,309.715981224912,309.711764133848,309.707546985362,309.703329779452,309.699112516116,309.694895195352,309.690677817157,309.686460381528,309.682242888465,309.678025337963,309.673807730021,309.669590064636,309.665372341807,309.661154561530,309.656936723804,309.652718828626,309.648500875993,309.644282865904,309.640064798356,309.635846673346,309.631628490873,309.627410250934,309.623191953526,309.618973598648,309.614755186296,309.610536716469,309.606318189164,309.602099604379,309.597880962112,309.593662262360,309.589443505120,309.585224690391,309.581005818170,309.576786888455,309.572567901243,309.568348856533,309.564129754321,309.559910594605,309.555691377384,309.551472102654,309.547252770413,309.543033380659,309.538813933390,309.534594428603,309.530374866296,309.526155246467,309.521935569113,309.517715834231,309.513496041820,309.509276191878,309.505056284401,309.500836319387,309.496616296835,309.492396216741,309.488176079103,309.483955883920,309.479735631188,309.475515320905,309.471294953070,309.467074527679,309.462854044730,309.458633504221,309.454412906150,309.450192250514,309.445971537310,309.441750766538,309.437529938193,309.433309052274,309.429088108778,309.424867107704,309.420646049048,309.416424932808,309.412203758982,309.407982527568,309.403761238563,309.399539891966,309.395318487772,309.391097025981,309.386875506590,309.382653929596,309.378432294997,309.374210602791,309.369988852975,309.365767045548,309.361545180506,309.357323257847,309.353101277569,309.348879239670,309.344657144147,309.340434990998,309.336212780221,309.331990511812,309.327768185771,309.323545802094,309.319323360779,309.315100861823,309.310878305225,309.306655690982,309.302433019092,309.298210289552,309.293987502360,309.289764657513,309.285541755010,309.281318794847,309.277095777023,309.272872701535,309.268649568381,309.264426377558,309.260203129064,309.255979822897,309.251756459054,309.247533037533,309.243309558331,309.239086021447,309.234862426878,309.230638774621,309.226415064674,309.222191297035,309.217967471701,309.213743588670,309.209519647940,309.205295649509,309.201071593373,309.196847479530,309.192623307979,309.188399078717,309.184174791741,309.179950447050,309.175726044640,309.171501584509,309.167277066655,309.163052491076,309.158827857770,309.154603166733,309.150378417963,309.146153611459,309.141928747218,309.137703825237,309.133478845514,309.129253808047,309.125028712833,309.120803559870,309.116578349156,309.112353080688,309.108127754464,309.103902370481,309.099676928738,309.095451429231,309.091225871958,309.087000256918,309.082774584107,309.078548853524,309.074323065165,309.070097219029,309.065871315113,309.061645353415,309.057419333932,309.053193256663,309.048967121604,309.044740928753,309.040514678108,309.036288369667,309.032062003427,309.027835579386,309.023609097541,309.019382557891,309.015155960432,309.010929305162,309.006702592080,309.002475821182,308.998248992466,308.994022105930,308.989795161572,308.985568159388,308.981341099378,308.977113981537,308.972886805865,308.968659572359,308.964432281015,308.960204931833,308.955977524809,308.951750059941,308.947522537226,308.943294956663,308.939067318250,308.934839621982,308.930611867859,308.926384055878,308.922156186037,308.917928258332,308.913700272762,308.909472229325,308.905244128017,308.901015968838,308.896787751783,308.892559476851,308.888331144040,308.884102753347,308.879874304769,308.875645798305,308.871417233952,308.867188611707,308.862959931569,308.858731193535,308.854502397601,308.850273543767,308.846044632030,308.841815662387,308.837586634836,308.833357549375,308.829128406001,308.824899204711,308.820669945504,308.816440628377,308.812211253328,308.807981820354,308.803752329453,308.799522780622,308.795293173860,308.791063509163,308.786833786530,308.782604005958,308.778374167444,308.774144270987,308.769914316583,308.765684304231,308.761454233928,308.757224105672,308.752993919460,308.748763675290,308.744533373159,308.740303013066,308.736072595008,308.731842118982,308.727611584986,308.723380993018,308.719150343075,308.714919635155,308.710688869255,308.706458045374,308.702227163508,308.697996223655,308.693765225814,308.689534169981,308.685303056155,308.681071884332,308.676840654510,308.672609366688,308.668378020862,308.664146617031,308.659915155191,308.655683635341,308.651452057479,308.647220421600,308.642988727705,308.638756975789,308.634525165850,308.630293297887,308.626061371897,308.621829387877,308.617597345825,308.613365245739,308.609133087616,308.604900871454,308.600668597250,308.596436265003,308.592203874709,308.587971426367,308.583738919973,308.579506355526,308.575273733023,308.571041052462,308.566808313840,308.562575517155,308.558342662405,308.554109749587,308.549876778698,308.545643749738,308.541410662702,308.537177517589,308.532944314396,308.528711053121,308.524477733761,308.520244356314,308.516010920779,308.511777427151,308.507543875429,308.503310265611,308.499076597694,308.494842871676,308.490609087554,308.486375245326,308.482141344989,308.477907386542,308.473673369981,308.469439295305,308.465205162511,308.460970971596,308.456736722559,308.452502415396,308.448268050106,308.444033626686,308.439799145133,308.435564605446,308.431330007621,308.427095351657,308.422860637551,308.418625865300,308.414391034903,308.410156146356,308.405921199659,308.401686194807,308.397451131798,308.393216010631,308.388980831303,308.384745593812,308.380510298154,308.376274944328,308.372039532332,308.367804062162,308.363568533817,308.359332947294,308.355097302590,308.350861599704,308.346625838633,308.342390019374,308.338154141926,308.333918206285,308.329682212449,308.325446160417,308.321210050184,308.316973881750,308.312737655112,308.308501370267,308.304265027213,308.300028625947,308.295792166468,308.291555648772,308.287319072858,308.283082438722,308.278845746363,308.274608995778,308.270372186965,308.266135319921,308.261898394644,308.257661411132,308.253424369382,308.249187269391,308.244950111158,308.240712894679,308.236475619953,308.232238286977,308.228000895749,308.223763446266,308.219525938526,308.215288372527,308.211050748266,308.206813065740,308.202575324948,308.198337525886,308.194099668553,308.189861752946,308.185623779063,308.181385746901,308.177147656457,308.172909507731,308.168671300718,308.164433035417,308.160194711825,308.155956329940,308.151717889760,308.147479391281,308.143240834502,308.139002219420,308.134763546034,308.130524814339,308.126286024335,308.122047176018,308.117808269386,308.113569304437,308.109330281168,308.105091199578,308.100852059662,308.096612861420,308.092373604849,308.088134289946,308.083894916709,308.079655485136,308.075415995223,308.071176446970,308.066936840372,308.062697175429,308.058457452137,308.054217670494,308.049977830497,308.045737932145,308.041497975435,308.037257960364,308.033017886930,308.028777755131,308.024537564964,308.020297316427,308.016057009517,308.011816644232,308.007576220570,308.003335738527,307.999095198103,307.994854599294,307.990613942097,307.986373226511,307.982132452534,307.977891620162,307.973650729393,307.969409780225,307.965168772655,307.960927706682,307.956686582302,307.952445399513,307.948204158313,307.943962858699,307.939721500670,307.935480084221,307.931238609353,307.926997076060,307.922755484342,307.918513834196,307.914272125619,307.910030358610,307.905788533165,307.901546649282,307.897304706959,307.893062706193,307.888820646983,307.884578529325,307.880336353217,307.876094118657,307.871851825642,307.867609474170,307.863367064238,307.859124595845,307.854882068987,307.850639483663,307.846396839869,307.842154137603,307.837911376864,307.833668557648,307.829425679953,307.825182743777,307.820939749118,307.816696695972,307.812453584338,307.808210414212,307.803967185594,307.799723898479,307.795480552867,307.791237148753,307.786993686137,307.782750165015,307.778506585385,307.774262947245,307.770019250592,307.765775495424,307.761531681739,307.757287809533,307.753043878806,307.748799889553,307.744555841773,307.740311735463,307.736067570621,307.731823347245,307.727579065332,307.723334724879,307.719090325885,307.714845868346,307.710601352261,307.706356777627,307.702112144441,307.697867452701,307.693622702405,307.689377893550,307.685133026134,307.680888100155,307.676643115609,307.672398072495,307.668152970810,307.663907810552,307.659662591718,307.655417314306,307.651171978314,307.646926583738,307.642681130577,307.638435618828,307.634190048489,307.629944419557,307.625698732030,307.621452985906,307.617207181182,307.612961317855,307.608715395923,307.604469415384,307.600223376236,307.595977278475,307.591731122100,307.587484907107,307.583238633496,307.578992301262,307.574745910405,307.570499460920,307.566252952807,307.562006386062,307.557759760683,307.553513076668,307.549266334014,307.545019532718,307.540772672779,307.536525754194,307.532278776960,307.528031741076,307.523784646538,307.519537493344,307.515290281492,307.511043010979,307.506795681803,307.502548293961,307.498300847452,307.494053342272,307.489805778419,307.485558155891,307.481310474686,307.477062734800,307.472814936231,307.468567078978,307.464319163037,307.460071188406,307.455823155084,307.451575063066,307.447326912351,307.443078702936,307.438830434820,307.434582107999,307.430333722471,307.426085278234,307.421836775285,307.417588213622,307.413339593242,307.409090914143,307.404842176323,307.400593379779,307.396344524508,307.392095610509,307.387846637778,307.383597606313,307.379348516113,307.375099367174,307.370850159494,307.366600893070,307.362351567901,307.358102183983,307.353852741315,307.349603239894,307.345353679716,307.341104060781,307.336854383086,307.332604646627,307.328354851403,307.324104997411,307.319855084650,307.315605113115,307.311355082805,307.307104993718,307.302854845851,307.298604639201,307.294354373766,307.290104049545,307.285853666533,307.281603224729,307.277352724131,307.273102164735,307.268851546541,307.264600869544,307.260350133742,307.256099339134,307.251848485717,307.247597573488,307.243346602445,307.239095572585,307.234844483906,307.230593336406,307.226342130082,307.222090864931,307.217839540952,307.213588158141,307.209336716497,307.205085216017,307.200833656698,307.196582038538,307.192330361534,307.188078625685,307.183826830987,307.179574977439,307.175323065037,307.171071093780,307.166819063665,307.162566974688,307.158314826849,307.154062620145,307.149810354573,307.145558030130,307.141305646815,307.137053204624,307.132800703556,307.128548143607,307.124295524776,307.120042847060,307.115790110457,307.111537314963,307.107284460577,307.103031547297,307.098778575119,307.094525544042,307.090272454062,307.086019305178,307.081766097387,307.077512830686,307.073259505073,307.069006120546,307.064752677102,307.060499174739,307.056245613454,307.051991993245,307.047738314110,307.043484576045,307.039230779049,307.034976923119,307.030723008252,307.026469034447,307.022215001700,307.017960910009,307.013706759373,307.009452549787,307.005198281251,307.000943953760,306.996689567314,306.992435121910,306.988180617544,306.983926054215,306.979671431921,306.975416750658,306.971162010424,306.966907211217,306.962652353035,306.958397435874,306.954142459733,306.949887424609,306.945632330499,306.941377177402,306.937121965314,306.932866694233,306.928611364157,306.924355975084,306.920100527010,306.915845019934,306.911589453852,306.907333828763,306.903078144664,306.898822401553,306.894566599427,306.890310738283,306.886054818120,306.881798838934,306.877542800724,306.873286703486,306.869030547219,306.864774331920,306.860518057586,306.856261724215,306.852005331805,306.847748880353,306.843492369856,306.839235800313,306.834979171720,306.830722484076,306.826465737377,306.822208931622,306.817952066808,306.813695142932,306.809438159992,306.805181117986,306.800924016910,306.796666856764,306.792409637543,306.788152359246,306.783895021870,306.779637625413,306.775380169873,306.771122655246,306.766865081531,306.762607448724,306.758349756824,306.754092005828,306.749834195734,306.745576326538,306.741318398239,306.737060410835,306.732802364322,306.728544258698,306.724286093961,306.720027870108,306.715769587137,306.711511245046,306.707252843832,306.702994383491,306.698735864023,306.694477285425,306.690218647693,306.685959950827,306.681701194822,306.677442379677,306.673183505389,306.668924571956,306.664665579375,306.660406527644,306.656147416761,306.651888246722,306.647629017526,306.643369729169,306.639110381650,306.634850974967,306.630591509115,306.626331984094,306.622072399901,306.617812756532,306.613553053987,306.609293292261,306.605033471354,306.600773591262,306.596513651982,306.592253653513,306.587993595852,306.583733478996,306.579473302943,306.575213067691,306.570952773236,306.566692419578,306.562432006712,306.558171534637,306.553911003350,306.549650412849,306.545389763131,306.541129054194,306.536868286035,306.532607458652,306.528346572042,306.524085626203,306.519824621133,306.515563556828,306.511302433287,306.507041250507,306.502780008485,306.498518707220,306.494257346708,306.489995926947,306.485734447935,306.481472909669,306.477211312146,306.472949655365,306.468687939323,306.464426164017,306.460164329444,306.455902435603,306.451640482491,306.447378470105,306.443116398443,306.438854267503,306.434592077282,306.430329827777,306.426067518986,306.421805150906,306.417542723536,306.413280236872,306.409017690913,306.404755085655,306.400492421096,306.396229697234,306.391966914066,306.387704071590,306.383441169803,306.379178208703,306.374915188287,306.370652108553,306.366388969498,306.362125771121,306.357862513417,306.353599196386,306.349335820024,306.345072384329,306.340808889299,306.336545334931,306.332281721222,306.328018048170,306.323754315773,306.319490524028,306.315226672932,306.310962762484,306.306698792681,306.302434763519,306.298170674998,306.293906527113,306.289642319864,306.285378053246,306.281113727259,306.276849341898,306.272584897163,306.268320393050,306.264055829557,306.259791206681,306.255526524420,306.251261782772,306.246996981734,306.242732121303,306.238467201477,306.234202222253,306.229937183630,306.225672085604,306.221406928173,306.217141711335,306.212876435087,306.208611099427,306.204345704351,306.200080249859,306.195814735946,306.191549162612,306.187283529852,306.183017837665,306.178752086049,306.174486275000,306.170220404516,306.165954474595,306.161688485235,306.157422436432,306.153156328185,306.148890160490,306.144623933346,306.140357646750,306.136091300699,306.131824895191,306.127558430224,306.123291905794,306.119025321900,306.114758678539,306.110491975708,306.106225213405,306.101958391628,306.097691510374,306.093424569640,306.089157569425,306.084890509724,306.080623390537,306.076356211861,306.072088973693,306.067821676030,306.063554318870,306.059286902211,306.055019426050,306.050751890385,306.046484295213,306.042216640531,306.037948926338,306.033681152631,306.029413319406,306.025145426663,306.020877474397,306.016609462607,306.012341391291,306.008073260445,306.003805070068,305.999536820156,305.995268510708,305.991000141720,305.986731713190,305.982463225117,305.978194677497,305.973926070327,305.969657403606,305.965388677331,305.961119891499,305.956851046107,305.952582141155,305.948313176638,305.944044152554,305.939775068901,305.935505925677,305.931236722879,305.926967460504,305.922698138549,305.918428757014,305.914159315894,305.909889815187,305.905620254892,305.901350635005,305.897080955523,305.892811216446,305.888541417769,305.884271559490,305.880001641608,305.875731664119,305.871461627021,305.867191530311,305.862921373987,305.858651158047,305.854380882488,305.850110547307,305.845840152502,305.841569698071,305.837299184011,305.833028610319,305.828757976993,305.824487284030,305.820216531429,305.815945719186,305.811674847299,305.807403915765,305.803132924583,305.798861873749,305.794590763261,305.790319593116,305.786048363312,305.781777073847,305.777505724718,305.773234315922,305.768962847458,305.764691319322,305.760419731511,305.756148084025,305.751876376859,305.747604610012,305.743332783480,305.739060897263,305.734788951356,305.730516945757,305.726244880465,305.721972755476,305.717700570788,305.713428326398,305.709156022305,305.704883658505,305.700611234996,305.696338751775,305.692066208840,305.687793606189,305.683520943819,305.679248221727,305.674975439911,305.670702598368,305.666429697096,305.662156736093,305.657883715356,305.653610634882,305.649337494669,305.645064294714,305.640791035015,305.636517715570,305.632244336376,305.627970897429,305.623697398729,305.619423840272,305.615150222056,305.610876544078,305.606602806337,305.602329008828,305.598055151550,305.593781234501,305.589507257677,305.585233221077,305.580959124697,305.576684968536,305.572410752591,305.568136476858,305.563862141337,305.559587746024,305.555313290916,305.551038776012,305.546764201308,305.542489566803,305.538214872493,305.533940118377,305.529665304451,305.525390430714,305.521115497162,305.516840503793,305.512565450605,305.508290337595,305.504015164760,305.499739932099,305.495464639608,305.491189287285,305.486913875128,305.482638403134,305.478362871301,305.474087279625,305.469811628105,305.465535916738,305.461260145522,305.456984314453,305.452708423530,305.448432472750,305.444156462110,305.439880391608,305.435604261242,305.431328071008,305.427051820905,305.422775510930,305.418499141080,305.414222711353,305.409946221746,305.405669672257,305.401393062884,305.397116393623,305.392839664472,305.388562875429,305.384286026492,305.380009117657,305.375732148922,305.371455120285,305.367178031743,305.362900883293,305.358623674934,305.354346406662,305.350069078476,305.345791690372,305.341514242348,305.337236734402,305.332959166530,305.328681538731,305.324403851002,305.320126103341,305.315848295744,305.311570428210,305.307292500736,305.303014513319,305.298736465957,305.294458358648,305.290180191388,305.285901964175,305.281623677007,305.277345329882,305.273066922796,305.268788455748,305.264509928734,305.260231341752,305.255952694800,305.251673987875,305.247395220975,305.243116394097,305.238837507238,305.234558560396,305.230279553569,305.226000486754,305.221721359948,305.217442173150,305.213162926355,305.208883619563,305.204604252770,305.200324825974,305.196045339172,305.191765792362,305.187486185541,305.183206518707,305.178926791858,305.174647004990,305.170367158101,305.166087251188,305.161807284250,305.157527257284,305.153247170287,305.148967023256,305.144686816189,305.140406549084,305.136126221937,305.131845834747,305.127565387511,305.123284880227,305.119004312891,305.114723685502,305.110442998056,305.106162250552,305.101881442986,305.097600575357,305.093319647661,305.089038659897,305.084757612061,305.080476504151,305.076195336165,305.071914108100,305.067632819954,305.063351471723,305.059070063406,305.054788595000,305.050507066502,305.046225477910,305.041943829222,305.037662120434,305.033380351544,305.029098522551,305.024816633450,305.020534684241,305.016252674919,305.011970605483,305.007688475930,305.003406286258,304.999124036463,304.994841726545,304.990559356499,304.986276926323,304.981994436016,304.977711885574,304.973429274994,304.969146604275,304.964863873414,304.960581082408,304.956298231255,304.952015319952,304.947732348496,304.943449316886,304.939166225118,304.934883073190,304.930599861100,304.926316588844,304.922033256421,304.917749863828,304.913466411062,304.909182898121,304.904899325003,304.900615691704,304.896331998222,304.892048244555,304.887764430700,304.883480556655,304.879196622416,304.874912627983,304.870628573351,304.866344458518,304.862060283483,304.857776048242,304.853491752793,304.849207397133,304.844922981259,304.840638505170,304.836353968863,304.832069372335,304.827784715583,304.823499998606,304.819215221400,304.814930383963,304.810645486292,304.806360528385,304.802075510240,304.797790431853,304.793505293223,304.789220094347,304.784934835221,304.780649515844,304.776364136214,304.772078696327,304.767793196181,304.763507635773,304.759222015102,304.754936334163,304.750650592956,304.746364791477,304.742078929724,304.737793007694,304.733507025384,304.729220982793,304.724934879918,304.720648716755,304.716362493303,304.712076209559,304.707789865520,304.703503461184,304.699216996549,304.694930471611,304.690643886369,304.686357240819,304.682070534959,304.677783768787,304.673496942301,304.669210055496,304.664923108372,304.660636100925,304.656349033152,304.652061905053,304.647774716623,304.643487467860,304.639200158762,304.634912789326,304.630625359549,304.626337869430,304.622050318965,304.617762708152,304.613475036988,304.609187305472,304.604899513599,304.600611661369,304.596323748777,304.592035775823,304.587747742502,304.583459648813,304.579171494753,304.574883280319,304.570595005509,304.566306670321,304.562018274751,304.557729818798,304.553441302458,304.549152725730,304.544864088610,304.540575391096,304.536286633186,304.531997814877,304.527708936166,304.523419997050,304.519130997529,304.514841937598,304.510552817255,304.506263636497,304.501974395323,304.497685093729,304.493395731714,304.489106309273,304.484816826406,304.480527283109,304.476237679380,304.471948015215,304.467658290614,304.463368505572,304.459078660089,304.454788754160,304.450498787783,304.446208760957,304.441918673677,304.437628525943,304.433338317751,304.429048049098,304.424757719982,304.420467330401,304.416176880352,304.411886369833,304.407595798840,304.403305167372,304.399014475425,304.394723722998,304.390432910087,304.386142036690,304.381851102805,304.377560108429,304.373269053559,304.368977938193,304.364686762328,304.360395525962,304.356104229092,304.351812871716,304.347521453831,304.343229975434,304.338938436523,304.334646837096,304.330355177150,304.326063456681,304.321771675689,304.317479834169,304.313187932120,304.308895969539,304.304603946424,304.300311862772,304.296019718579,304.291727513845,304.287435248566,304.283142922739,304.278850536362,304.274558089433,304.270265581949,304.265973013908,304.261680385306,304.257387696141,304.253094946411,304.248802136114,304.244509265245,304.240216333804,304.235923341787,304.231630289193,304.227337176017,304.223044002258,304.218750767914,304.214457472981,304.210164117457,304.205870701339,304.201577224626,304.197283687314,304.192990089400,304.188696430883,304.184402711760,304.180108932027,304.175815091683,304.171521190726,304.167227229151,304.162933206957,304.158639124142,304.154344980702,304.150050776636,304.145756511940,304.141462186611,304.137167800649,304.132873354049,304.128578846809,304.124284278928,304.119989650401,304.115694961227,304.111400211403,304.107105400926,304.102810529794,304.098515598005,304.094220605555,304.089925552442,304.085630438664,304.081335264218,304.077040029102,304.072744733312,304.068449376847,304.064153959703,304.059858481879,304.055562943371,304.051267344177,304.046971684294,304.042675963721,304.038380182453,304.034084340490,304.029788437827,304.025492474463,304.021196450396,304.016900365621,304.012604220138,304.008308013942,304.004011747033,303.999715419406,303.995419031060,303.991122581993,303.986826072200,303.982529501680,303.978232870431,303.973936178449,303.969639425733,303.965342612279,303.961045738085,303.956748803148,303.952451807466,303.948154751036,303.943857633856,303.939560455924,303.935263217235,303.930965917789,303.926668557582,303.922371136611,303.918073654875,303.913776112370,303.909478509095,303.905180845046,303.900883120221,303.896585334617,303.892287488232,303.887989581063,303.883691613107,303.879393584363,303.875095494827,303.870797344496,303.866499133369,303.862200861443,303.857902528715,303.853604135182,303.849305680842,303.845007165693,303.840708589731,303.836409952955,303.832111255361,303.827812496947,303.823513677711,303.819214797649,303.814915856760,303.810616855040,303.806317792488,303.802018669100,303.797719484874,303.793420239807,303.789120933897,303.784821567142,303.780522139537,303.776222651082,303.771923101774,303.767623491609,303.763323820586,303.759024088701,303.754724295952,303.750424442337,303.746124527853,303.741824552497,303.737524516267,303.733224419160,303.728924261174,303.724624042306,303.720323762553,303.716023421913,303.711723020383,303.707422557961,303.703122034644,303.698821450430,303.694520805315,303.690220099298,303.685919332375,303.681618504545,303.677317615804,303.673016666150,303.668715655581,303.664414584093,303.660113451685,303.655812258353,303.651511004095,303.647209688909,303.642908312791,303.638606875740,303.634305377752,303.630003818825,303.625702198957,303.621400518145,303.617098776386,303.612796973678,303.608495110018,303.604193185404,303.599891199832,303.595589153301,303.591287045808,303.586984877349,303.582682647924,303.578380357528,303.574078006160,303.569775593816,303.565473120495,303.561170586193,303.556867990909,303.552565334639,303.548262617380,303.543959839131,303.539656999889,303.535354099650,303.531051138413,303.526748116175,303.522445032933,303.518141888685,303.513838683428,303.509535417159,303.505232089877,303.500928701577,303.496625252259,303.492321741918,303.488018170553,303.483714538161,303.479410844739,303.475107090285,303.470803274796,303.466499398270,303.462195460703,303.457891462094,303.453587402440,303.449283281737,303.444979099984,303.440674857179,303.436370553317,303.432066188397,303.427761762417,303.423457275373,303.419152727263,303.414848118084,303.410543447834,303.406238716510,303.401933924110,303.397629070631,303.393324156070,303.389019180425,303.384714143692,303.380409045871,303.376103886957,303.371798666949,303.367493385844,303.363188043639,303.358882640331,303.354577175918,303.350271650398,303.345966063767,303.341660416023,303.337354707164,303.333048937187,303.328743106089,303.324437213868,303.320131260521,303.315825246046,303.311519170440,303.307213033700,303.302906835823,303.298600576808,303.294294256651,303.289987875350,303.285681432902,303.281374929306,303.277068364557,303.272761738653,303.268455051593,303.264148303373,303.259841493990,303.255534623443,303.251227691728,303.246920698842,303.242613644784,303.238306529551,303.233999353140,303.229692115548,303.225384816773,303.221077456812,303.216770035663,303.212462553323,303.208155009789,303.203847405058,303.199539739130,303.195232011999,303.190924223665,303.186616374124,303.182308463373,303.178000491411,303.173692458234,303.169384363840,303.165076208227,303.160767991391,303.156459713330,303.152151374042,303.147842973523,303.143534511772,303.139225988786,303.134917404561,303.130608759096,303.126300052387,303.121991284433,303.117682455231,303.113373564777,303.109064613070,303.104755600106,303.100446525884,303.096137390400,303.091828193652,303.087518935637,303.083209616353,303.078900235797,303.074590793966,303.070281290858,303.065971726471,303.061662100801,303.057352413846,303.053042665603,303.048732856070,303.044422985245,303.040113053124,303.035803059704,303.031493004985,303.027182888961,303.022872711632,303.018562472994,303.014252173045,303.009941811783,303.005631389204,303.001320905306,302.997010360086,302.992699753542,302.988389085671,302.984078356471,302.979767565938,302.975456714071,302.971145800867,302.966834826322,302.962523790435,302.958212693203,302.953901534623,302.949590314692,302.945279033409,302.940967690770,302.936656286772,302.932344821414,302.928033294692,302.923721706604,302.919410057147,302.915098346319,302.910786574117,302.906474740538,302.902162845580,302.897850889240,302.893538871515,302.889226792403,302.884914651902,302.880602450008,302.876290186720,302.871977862033,302.867665475947,302.863353028457,302.859040519563,302.854727949260,302.850415317546,302.846102624419,302.841789869876,302.837477053914,302.833164176531,302.828851237725,302.824538237492,302.820225175829,302.815912052735,302.811598868207,302.807285622242,302.802972314837,302.798658945990,302.794345515698,302.790032023959,302.785718470769,302.781404856127,302.777091180030,302.772777442474,302.768463643458,302.764149782979,302.759835861034,302.755521877620,302.751207832735,302.746893726377,302.742579558542,302.738265329228,302.733951038432,302.729636686153,302.725322272386,302.721007797130,302.716693260382,302.712378662139,302.708064002398,302.703749281158,302.699434498415,302.695119654166,302.690804748410,302.686489781143,302.682174752363,302.677859662067,302.673544510253,302.669229296917,302.664914022058,302.660598685673,302.656283287759,302.651967828313,302.647652307332,302.643336724815,302.639021080759,302.634705375160,302.630389608017,302.626073779326,302.621757889085,302.617441937292,302.613125923943,302.608809849036,302.604493712569,302.600177514538,302.595861254942,302.591544933777,302.587228551041,302.582912106731,302.578595600845,302.574279033381,302.569962404334,302.565645713703,302.561328961485,302.557012147678,302.552695272278,302.548378335284,302.544061336692,302.539744276500,302.535427154705,302.531109971305,302.526792726297,302.522475419679,302.518158051447,302.513840621599,302.509523130132,302.505205577045,302.500887962333,302.496570285995,302.492252548028,302.487934748429,302.483616887196,302.479298964326,302.474980979816,302.470662933664,302.466344825867,302.462026656422,302.457708425327,302.453390132579,302.449071778176,302.444753362114,302.440434884392,302.436116345006,302.431797743954,302.427479081234,302.423160356842,302.418841570776,302.414522723033,302.410203813611,302.405884842508,302.401565809719,302.397246715244,302.392927559078,302.388608341220,302.384289061667,302.379969720416,302.375650317465,302.371330852811,302.367011326451,302.362691738382,302.358372088603,302.354052377110,302.349732603900,302.345412768972,302.341092872322,302.336772913948,302.332452893847,302.328132812016,302.323812668453,302.319492463156,302.315172196121,302.310851867345,302.306531476827,302.302211024564,302.297890510553,302.293569934790,302.289249297275,302.284928598003,302.280607836973,302.276287014182,302.271966129626,302.267645183304,302.263324175213,302.259003105350,302.254681973712,302.250360780297,302.246039525103,302.241718208126,302.237396829363,302.233075388813,302.228753886473,302.224432322339,302.220110696409,302.215789008682,302.211467259153,302.207145447820,302.202823574681,302.198501639733,302.194179642974,302.189857584400,302.185535464009,302.181213281799,302.176891037766,302.172568731909,302.168246364223,302.163923934708,302.159601443360,302.155278890176,302.150956275154,302.146633598291,302.142310859585,302.137988059032,302.133665196631,302.129342272378,302.125019286272,302.120696238308,302.116373128485,302.112049956800,302.107726723250,302.103403427833,302.099080070546,302.094756651386,302.090433170351,302.086109627437,302.081786022643,302.077462355966,302.073138627403,302.068814836951,302.064490984607,302.060167070370,302.055843094236,302.051519056203,302.047194956268,302.042870794429,302.038546570682,302.034222285025,302.029897937456,302.025573527971,302.021249056569,302.016924523246,302.012599928000,302.008275270828,302.003950551727,301.999625770695,301.995300927730,301.990976022828,301.986651055986,301.982326027203,301.978000936475,301.973675783801,301.969350569176,301.965025292599,301.960699954067,301.956374553577,301.952049091126,301.947723566713,301.943397980333,301.939072331986,301.934746621667,301.930420849374,301.926095015105,301.921769118856,301.917443160626,301.913117140412,301.908791058210,301.904464914019,301.900138707835,301.895812439656,301.891486109479,301.887159717302,301.882833263122,301.878506746936,301.874180168742,301.869853528536,301.865526826317,301.861200062082,301.856873235827,301.852546347550,301.848219397249,301.843892384921,301.839565310564,301.835238174173,301.830910975748,301.826583715285,301.822256392782,301.817929008235,301.813601561643,301.809274053002,301.804946482310,301.800618849564,301.796291154762,301.791963397901,301.787635578978,301.783307697990,301.778979754936,301.774651749811,301.770323682615,301.765995553343,301.761667361993,301.757339108562,301.753010793049,301.748682415450,301.744353975762,301.740025473983,301.735696910110,301.731368284141,301.727039596073,301.722710845902,301.718382033627,301.714053159245,301.709724222754,301.705395224149,301.701066163429,301.696737040592,301.692407855634,301.688078608552,301.683749299345,301.679419928009,301.675090494542,301.670760998941,301.666431441203,301.662101821326,301.657772139307,301.653442395143,301.649112588832,301.644782720371,301.640452789758,301.636122796989,301.631792742062,301.627462624974,301.623132445723,301.618802204306,301.614471900720,301.610141534962,301.605811107031,301.601480616923,301.597150064635,301.592819450165,301.588488773511,301.584158034669,301.579827233636,301.575496370411,301.571165444991,301.566834457372,301.562503407552,301.558172295529,301.553841121300,301.549509884861,301.545178586211,301.540847225347,301.536515802266,301.532184316965,301.527852769442,301.523521159693,301.519189487717,301.514857753511,301.510525957072,301.506194098397,301.501862177483,301.497530194328,301.493198148930,301.488866041285,301.484533871391,301.480201639245,301.475869344845,301.471536988187,301.467204569270,301.462872088090,301.458539544644,301.454206938931,301.449874270947,301.445541540690,301.441208748157,301.436875893345,301.432542976252,301.428209996875,301.423876955211,301.419543851257,301.415210685012,301.410877456471,301.406544165634,301.402210812495,301.397877397055,301.393543919308,301.389210379254,301.384876776888,301.380543112209,301.376209385213,301.371875595899,301.367541744263,301.363207830302,301.358873854015,301.354539815397,301.350205714448,301.345871551163,301.341537325540,301.337203037577,301.332868687271,301.328534274619,301.324199799618,301.319865262266,301.315530662560,301.311196000497,301.306861276075,301.302526489291,301.298191640142,301.293856728626,301.289521754740,301.285186718481,301.280851619847,301.276516458834,301.272181235440,301.267845949663,301.263510601500,301.259175190948,301.254839718004,301.250504182665,301.246168584930,301.241832924795,301.237497202257,301.233161417315,301.228825569964,301.224489660203,301.220153688029,301.215817653439,301.211481556431,301.207145397001,301.202809175147,301.198472890866,301.194136544156,301.189800135015,301.185463663438,301.181127129424,301.176790532969,301.172453874072,301.168117152729,301.163780368938,301.159443522696,301.155106614000,301.150769642848,301.146432609237,301.142095513165,301.137758354627,301.133421133623,301.129083850149,301.124746504202,301.120409095780,301.116071624880,301.111734091500,301.107396495636,301.103058837286,301.098721116447,301.094383333117,301.090045487293,301.085707578972,301.081369608151,301.077031574828,301.072693479000,301.068355320665,301.064017099819,301.059678816460,301.055340470585,301.051002062192,301.046663591278,301.042325057840,301.037986461875,301.033647803381,301.029309082355,301.024970298794,301.020631452696,301.016292544058,301.011953572877,301.007614539151,301.003275442876,300.998936284051,300.994597062672,300.990257778736,300.985918432242,300.981579023185,300.977239551565,300.972900017377,300.968560420619,300.964220761289,300.959881039384,300.955541254900,300.951201407836,300.946861498189,300.942521525955,300.938181491133,300.933841393719,300.929501233711,300.925161011106,300.920820725901,300.916480378094,300.912139967682,300.907799494662,300.903458959032,300.899118360789,300.894777699930,300.890436976452,300.886096190352,300.881755341629,300.877414430279,300.873073456300,300.868732419688,300.864391320442,300.860050158558,300.855708934034,300.851367646866,300.847026297054,300.842684884592,300.838343409480,300.834001871713,300.829660271290,300.825318608208,300.820976882464,300.816635094055,300.812293242979,300.807951329233,300.803609352813,300.799267313719,300.794925211946,300.790583047492,300.786240820354,300.781898530530,300.777556178017,300.773213762812,300.768871284912,300.764528744315,300.760186141018,300.755843475019,300.751500746314,300.747157954901,300.742815100777,300.738472183939,300.734129204385,300.729786162113,300.725443057118,300.721099889399,300.716756658953,300.712413365777,300.708070009869,300.703726591225,300.699383109843,300.695039565720,300.690695958854,300.686352289242,300.682008556881,300.677664761768,300.673320903901,300.668976983276,300.664632999892,300.660288953746,300.655944844834,300.651600673155,300.647256438704,300.642912141481,300.638567781481,300.634223358702,300.629878873142,300.625534324797,300.621189713666,300.616845039745,300.612500303031,300.608155503523,300.603810641216,300.599465716109,300.595120728198,300.590775677482,300.586430563956,300.582085387619,300.577740148468,300.573394846500,300.569049481712,300.564704054102,300.560358563667,300.556013010404,300.551667394310,300.547321715383,300.542975973620,300.538630169018,300.534284301575,300.529938371288,300.525592378153,300.521246322169,300.516900203333,300.512554021641,300.508207777092,300.503861469682,300.499515099409,300.495168666270,300.490822170262,300.486475611383,300.482128989629,300.477782304998,300.473435557488,300.469088747096,300.464741873818,300.460394937652,300.456047938596,300.451700876647,300.447353751801,300.443006564057,300.438659313411,300.434311999861,300.429964623404,300.425617184038,300.421269681759,300.416922116565,300.412574488452,300.408226797420,300.403879043464,300.399531226582,300.395183346771,300.390835404028,300.386487398352,300.382139329738,300.377791198184,300.373443003688,300.369094746247,300.364746425858,300.360398042518,300.356049596225,300.351701086976,300.347352514767,300.343003879598,300.338655181463,300.334306420362,300.329957596291,300.325608709247,300.321259759229,300.316910746232,300.312561670254,300.308212531293,300.303863329345,300.299514064409,300.295164736481,300.290815345558,300.286465891638,300.282116374719,300.277766794796,300.273417151868,300.269067445933,300.264717676986,300.260367845025,300.256017950049,300.251667992053,300.247317971035,300.242967886993,300.238617739924,300.234267529824,300.229917256692,300.225566920524,300.221216521318,300.216866059071,300.212515533780,300.208164945443,300.203814294056,300.199463579617,300.195112802124,300.190761961573,300.186411057962,300.182060091289,300.177709061549,300.173357968741,300.169006812862,300.164655593909,300.160304311879,300.155952966770,300.151601558579,300.147250087303,300.142898552939,300.138546955485,300.134195294938,300.129843571295,300.125491784553,300.121139934710,300.116788021763,300.112436045709,300.108084006546,300.103731904270,300.099379738879,300.095027510370,300.090675218741,300.086322863989,300.081970446110,300.077617965102,300.073265420964,300.068912813690,300.064560143280,300.060207409730,300.055854613037,300.051501753199,300.047148830213,300.042795844076,300.038442794786,300.034089682339,300.029736506734,300.025383267966,300.021029966034,300.016676600935,300.012323172666,300.007969681224,300.003616126606,299.999262508810,299.994908827833,299.990555083673,299.986201276325,299.981847405789,299.977493472060,299.973139475137,299.968785415016,299.964431291695,299.960077105171,299.955722855441,299.951368542502,299.947014166352,299.942659726988,299.938305224408,299.933950658607,299.929596029585,299.925241337337,299.920886581862,299.916531763156,299.912176881216,299.907821936041,299.903466927627,299.899111855971,299.894756721070,299.890401522923,299.886046261526,299.881690936876,299.877335548971,299.872980097807,299.868624583383,299.864269005695,299.859913364741,299.855557660518,299.851201893022,299.846846062252,299.842490168205,299.838134210877,299.833778190267,299.829422106370,299.825065959186,299.820709748710,299.816353474940,299.811997137873,299.807640737507,299.803284273838,299.798927746865,299.794571156584,299.790214502992,299.785857786087,299.781501005866,299.777144162326,299.772787255465,299.768430285279,299.764073251766,299.759716154923,299.755358994748,299.751001771237,299.746644484388,299.742287134198,299.737929720664,299.733572243785,299.729214703555,299.724857099974,299.720499433038,299.716141702745,299.711783909092,299.707426052075,299.703068131693,299.698710147942,299.694352100820,299.689993990323,299.685635816450,299.681277579197,299.676919278562,299.672560914542,299.668202487134,299.663843996335,299.659485442143,299.655126824555,299.650768143567,299.646409399178,299.642050591385,299.637691720184,299.633332785573,299.628973787549,299.624614726110,299.620255601253,299.615896412974,299.611537161272,299.607177846142,299.602818467584,299.598459025593,299.594099520167,299.589739951304,299.585380319000,299.581020623253,299.576660864060,299.572301041418,299.567941155325,299.563581205777,299.559221192772,299.554861116307,299.550500976380,299.546140772987,299.541780506126,299.537420175794,299.533059781988,299.528699324706,299.524338803944,299.519978219701,299.515617571972,299.511256860756,299.506896086050,299.502535247851,299.498174346155,299.493813380961,299.489452352266,299.485091260066,299.480730104359,299.476368885143,299.472007602413,299.467646256169,299.463284846407 -101325,101312.987439831,101300.976032871,101288.965779036,101276.956678241,101264.948730401,101252.941935432,101240.936293249,101228.931803767,101216.928466902,101204.926282568,101192.925250682,101180.925371159,101168.926643914,101156.929068862,101144.932645919,101132.937375000,101120.943256020,101108.950288895,101096.958473540,101084.967809871,101072.978297802,101060.989937250,101049.002728130,101037.016670357,101025.031763846,101013.048008513,101001.065404273,100989.083951042,100977.103648735,100965.124497268,100953.146496556,100941.169646514,100929.193947058,100917.219398103,100905.245999564,100893.273751358,100881.302653400,100869.332705604,100857.363907888,100845.396260165,100833.429762351,100821.464414362,100809.500216114,100797.537167522,100785.575268500,100773.614518966,100761.654918834,100749.696468020,100737.739166439,100725.783014007,100713.828010639,100701.874156251,100689.921450759,100677.969894077,100666.019486122,100654.070226809,100642.122116053,100630.175153770,100618.229339876,100606.284674286,100594.341156915,100582.398787680,100570.457566495,100558.517493277,100546.578567941,100534.640790402,100522.704160576,100510.768678379,100498.834343726,100486.901156533,100474.969116716,100463.038224189,100451.108478869,100439.179880672,100427.252429512,100415.326125305,100403.400967968,100391.476957415,100379.554093563,100367.632376327,100355.711805622,100343.792381365,100331.874103470,100319.956971854,100308.040986432,100296.126147120,100284.212453834,100272.299906489,100260.388505000,100248.478249285,100236.569139257,100224.661174833,100212.754355930,100200.848682461,100188.944154343,100177.040771492,100165.138533824,100153.237441253,100141.337493696,100129.438691069,100117.541033288,100105.644520267,100093.749151923,100081.854928171,100069.961848928,100058.069914109,100046.179123629,100034.289477405,100022.400975352,100010.513617386,99998.6274034229,99986.7423333783,99974.8584071680,99962.9756247079,99951.0939859136,99939.2134907009,99927.3341389858,99915.4559306838,99903.5788657109,99891.7029439830,99879.8281654157,99867.9545299248,99856.0820374263,99844.2106878360,99832.3404810695,99820.4714170429,99808.6034956719,99796.7367168724,99784.8710805601,99773.0065866511,99761.1432350611,99749.2810257060,99737.4199585015,99725.5600333638,99713.7012502085,99701.8436089514,99689.9871095087,99678.1317517961,99666.2775357294,99654.4244612247,99642.5725281978,99630.7217365645,99618.8720862408,99607.0235771427,99595.1762091859,99583.3299822865,99571.4848963604,99559.6409513234,99547.7981470915,99535.9564835807,99524.1159607069,99512.2765783860,99500.4383365339,99488.6012350669,99476.7652739004,99464.9304529508,99453.0967721338,99441.2642313656,99429.4328305620,99417.6025696390,99405.7734485128,99393.9454670990,99382.1186253139,99370.2929230734,99358.4683602934,99346.6449368900,99334.8226527792,99323.0015078772,99311.1815020996,99299.3626353628,99287.5449075826,99275.7283186751,99263.9128685563,99252.0985571424,99240.2853843493,99228.4733500929,99216.6624542896,99204.8526968552,99193.0440777058,99181.2365967575,99169.4302539265,99157.6250491286,99145.8209822800,99134.0180532968,99122.2162620952,99110.4156085910,99098.6160927005,99086.8177143398,99075.0204734250,99063.2243698721,99051.4294035973,99039.6355745167,99027.8428825463,99016.0513276025,99004.2609096013,98992.4716284587,98980.6834840908,98968.8964764141,98957.1106053444,98945.3258707980,98933.5422726910,98921.7598109396,98909.9784854600,98898.1982961682,98886.4192429806,98874.6413258132,98862.8645445821,98851.0888992039,98839.3143895943,98827.5410156697,98815.7687773463,98803.9976745404,98792.2277071681,98780.4588751455,98768.6911783891,98756.9246168147,98745.1591903389,98733.3948988778,98721.6317423476,98709.8697206646,98698.1088337449,98686.3490815050,98674.5904638608,98662.8329807288,98651.0766320253,98639.3214176664,98627.5673375684,98615.8143916475,98604.0625798203,98592.3119020027,98580.5623581111,98568.8139480619,98557.0666717712,98545.3205291555,98533.5755201310,98521.8316446140,98510.0889025207,98498.3472937676,98486.6068182710,98474.8674759470,98463.1292667122,98451.3921904829,98439.6562471752,98427.9214367056,98416.1877589905,98404.4552139462,98392.7238014889,98380.9935215351,98369.2643740012,98357.5363588035,98345.8094758584,98334.0837250822,98322.3591063913,98310.6356197021,98298.9132649310,98287.1920419945,98275.4719508087,98263.7529912902,98252.0351633554,98240.3184669207,98228.6029019024,98216.8884682172,98205.1751657811,98193.4629945108,98181.7519543226,98170.0420451332,98158.3332668587,98146.6256194157,98134.9191027207,98123.2137166900,98111.5094612401,98099.8063362876,98088.1043417487,98076.4034775401,98064.7037435782,98053.0051397795,98041.3076660603,98029.6113223373,98017.9161085270,98006.2220245456,97994.5290703099,97982.8372457363,97971.1465507414,97959.4569852415,97947.7685491532,97936.0812423932,97924.3950648777,97912.7100165234,97901.0260972469,97889.3433069646,97877.6616455931,97865.9811130490,97854.3017092488,97842.6234341089,97830.9462875461,97819.2702694769,97807.5953798177,97795.9216184852,97784.2489853960,97772.5774804667,97760.9071036137,97749.2378547537,97737.5697338035,97725.9027406793,97714.2368752979,97702.5721375760,97690.9085274300,97679.2460447766,97667.5846895325,97655.9244616143,97644.2653609385,97632.6073874217,97620.9505409808,97609.2948215322,97597.6402289926,97585.9867632787,97574.3344243071,97562.6832119944,97551.0331262574,97539.3841670127,97527.7363341769,97516.0896276666,97504.4440473989,97492.7995932899,97481.1562652567,97469.5140632158,97457.8729870840,97446.2330367779,97434.5942122142,97422.9565133099,97411.3199399812,97399.6844921451,97388.0501697184,97376.4169726176,97364.7849007596,97353.1539540610,97341.5241324388,97329.8954358093,97318.2678640896,97306.6414171964,97295.0160950464,97283.3918975562,97271.7688246429,97260.1468762230,97248.5260522132,97236.9063525306,97225.2877770918,97213.6703258135,97202.0539986125,97190.4387954058,97178.8247161100,97167.2117606419,97155.5999289184,97143.9892208564,97132.3796363724,97120.7711753834,97109.1638378063,97097.5576235578,97085.9525325547,97074.3485647141,97062.7457199525,97051.1439981869,97039.5433993340,97027.9439233110,97016.3455700344,97004.7483394212,96993.1522313884,96981.5572458526,96969.9633827308,96958.3706419400,96946.7790233968,96935.1885270182,96923.5991527212,96912.0109004227,96900.4237700394,96888.8377614884,96877.2528746866,96865.6691095507,96854.0864659978,96842.5049439447,96830.9245433086,96819.3452640060,96807.7671059541,96796.1900690699,96784.6141532701,96773.0393584719,96761.4656845921,96749.8931315476,96738.3216992555,96726.7513876326,96715.1821965961,96703.6141260627,96692.0471759496,96680.4813461737,96668.9166366520,96657.3530473013,96645.7905780389,96634.2292287816,96622.6689994463,96611.1098899503,96599.5519002105,96587.9950301438,96576.4392796672,96564.8846486979,96553.3311371528,96541.7787449489,96530.2274720034,96518.6773182333,96507.1282835554,96495.5803678870,96484.0335711451,96472.4878932467,96460.9433341089,96449.3998936489,96437.8575717834,96426.3163684298,96414.7762835049,96403.2373169262,96391.6994686104,96380.1627384747,96368.6271264364,96357.0926324122,96345.5592563196,96334.0269980755,96322.4958575969,96310.9658348011,96299.4369296052,96287.9091419264,96276.3824716816,96264.8569187880,96253.3324831630,96241.8091647233,96230.2869633864,96218.7658790693,96207.2459116893,96195.7270611632,96184.2093274086,96172.6927103424,96161.1772098818,96149.6628259440,96138.1495584463,96126.6374073057,96115.1263724394,96103.6164537647,96092.1076511988,96080.5999646587,96069.0933940619,96057.5879393254,96046.0836003665,96034.5803771023,96023.0782694502,96011.5772773274,96000.0774006510,95988.5786393382,95977.0809933065,95965.5844624729,95954.0890467547,95942.5947460693,95931.1015603338,95919.6094894654,95908.1185333815,95896.6286919994,95885.1399652362,95873.6523530093,95862.1658552360,95850.6804718336,95839.1962027192,95827.7130478103,95816.2310070241,95804.7500802779,95793.2702674891,95781.7915685749,95770.3139834527,95758.8375120397,95747.3621542535,95735.8879100110,95724.4147792298,95712.9427618272,95701.4718577207,95690.0020668273,95678.5333890646,95667.0658243500,95655.5993726005,95644.1340337339,95632.6698076674,95621.2066943181,95609.7446936038,95598.2838054416,95586.8240297492,95575.3653664435,95563.9078154423,95552.4513766628,95540.9960500225,95529.5418354387,95518.0887328289,95506.6367421105,95495.1858632008,95483.7360960174,95472.2874404777,95460.8398964989,95449.3934639987,95437.9481428945,95426.5039331036,95415.0608345436,95403.6188471318,95392.1779707859,95380.7382054230,95369.2995509608,95357.8620073169,95346.4255744085,95334.9902521531,95323.5560404684,95312.1229392717,95300.6909484804,95289.2600680123,95277.8302977847,95266.4016377151,95254.9740877210,95243.5476477200,95232.1223176296,95220.6980973672,95209.2749868505,95197.8529859968,95186.4320947238,95175.0123129490,95163.5936405900,95152.1760775642,95140.7596237892,95129.3442791828,95117.9300436621,95106.5169171450,95095.1048995489,95083.6939907916,95072.2841907904,95060.8754994630,95049.4679167271,95038.0614425000,95026.6560766995,95015.2518192432,95003.8486700485,94992.4466290333,94981.0456961149,94969.6458712113,94958.2471542397,94946.8495451180,94935.4530437638,94924.0576500945,94912.6633640280,94901.2701854819,94889.8781143736,94878.4871506210,94867.0972941417,94855.7085448534,94844.3209026735,94832.9343675200,94821.5489393104,94810.1646179624,94798.7814033936,94787.3992955218,94776.0182942647,94764.6383995398,94753.2596112649,94741.8819293578,94730.5053537361,94719.1298843175,94707.7555210198,94696.3822637606,94685.0101124575,94673.6390670286,94662.2691273914,94650.9002934635,94639.5325651628,94628.1659424072,94616.8004251141,94605.4360132014,94594.0727065869,94582.7105051884,94571.3494089235,94559.9894177100,94548.6305314658,94537.2727501086,94525.9160735560,94514.5605017262,94503.2060345366,94491.8526719051,94480.5004137495,94469.1492599877,94457.7992105374,94446.4502653164,94435.1024242427,94423.7556872338,94412.4100542077,94401.0655250822,94389.7220997751,94378.3797782043,94367.0385602876,94355.6984459429,94344.3594350879,94333.0215276406,94321.6847235188,94310.3490226402,94299.0144249230,94287.6809302847,94276.3485386436,94265.0172499171,94253.6870640234,94242.3579808803,94231.0300004057,94219.7031225174,94208.3773471334,94197.0526741716,94185.7291035498,94174.4066351860,94163.0852689982,94151.7650049040,94140.4458428217,94129.1277826691,94117.8108243640,94106.4949678244,94095.1802129684,94083.8665597137,94072.5540079783,94061.2425576803,94049.9322087376,94038.6229610681,94027.3148145897,94016.0077692205,94004.7018248785,93993.3969814815,93982.0932389476,93970.7905971949,93959.4890561411,93948.1886157044,93936.8892758028,93925.5910363543,93914.2938972767,93902.9978584884,93891.7029199070,93880.4090814508,93869.1163430376,93857.8247045857,93846.5341660130,93835.2447272374,93823.9563881773,93812.6691487503,93801.3830088747,93790.0979684686,93778.8140274498,93767.5311857367,93756.2494432471,93744.9687998993,93733.6892556111,93722.4108103008,93711.1334638865,93699.8572162860,93688.5820674176,93677.3080171994,93666.0350655497,93654.7632123861,93643.4924576271,93632.2228011908,93620.9542429951,93609.6867829583,93598.4204209985,93587.1551570337,93575.8909909821,93564.6279227619,93553.3659522913,93542.1050794883,93530.8453042711,93519.5866265579,93508.3290462668,93497.0725633159,93485.8171776236,93474.5628891078,93463.3096976867,93452.0576032788,93440.8066058020,93429.5567051745,93418.3079013145,93407.0601941404,93395.8135835701,93384.5680695220,93373.3236519142,93362.0803306651,93350.8381056927,93339.5969769153,93328.3569442513,93317.1180076185,93305.8801669355,93294.6434221206,93283.4077730917,93272.1732197673,93260.9397620655,93249.7073999049,93238.4761332032,93227.2459618791,93216.0168858508,93204.7889050364,93193.5620193543,93182.3362287228,93171.1115330602,93159.8879322847,93148.6654263146,93137.4440150683,93126.2236984640,93115.0044764200,93103.7863488547,93092.5693156864,93081.3533768333,93070.1385322139,93058.9247817465,93047.7121253492,93036.5005629406,93025.2900944391,93014.0807197627,93002.8724388300,92991.6652515593,92980.4591578690,92969.2541576773,92958.0502509028,92946.8474374638,92935.6457172785,92924.4450902654,92913.2455563430,92902.0471154296,92890.8497674434,92879.6535123031,92868.4583499270,92857.2642802334,92846.0713031407,92834.8794185675,92823.6886264321,92812.4989266528,92801.3103191484,92790.1228038368,92778.9363806369,92767.7510494668,92756.5668102453,92745.3836628905,92734.2016073210,92723.0206434554,92711.8407712118,92700.6619905089,92689.4843012653,92678.3077033991,92667.1321968291,92655.9577814735,92644.7844572512,92633.6122240803,92622.4410818794,92611.2710305671,92600.1020700618,92588.9342002820,92577.7674211462,92566.6017325731,92555.4371344810,92544.2736267884,92533.1112094141,92521.9498822763,92510.7896452937,92499.6304983849,92488.4724414684,92477.3154744626,92466.1595972862,92455.0048098577,92443.8511120957,92432.6985039188,92421.5469852455,92410.3965559944,92399.2472160840,92388.0989654330,92376.9518039599,92365.8057315833,92354.6607482218,92343.5168537942,92332.3740482187,92321.2323314142,92310.0917032993,92298.9521637925,92287.8137128124,92276.6763502777,92265.5400761071,92254.4048902191,92243.2707925324,92232.1377829656,92221.0058614374,92209.8750278664,92198.7452821714,92187.6166242707,92176.4890540833,92165.3625715278,92154.2371765228,92143.1128689870,92131.9896488390,92120.8675159977,92109.7464703815,92098.6265119093,92087.5076404998,92076.3898560715,92065.2731585433,92054.1575478338,92043.0430238619,92031.9295865460,92020.8172358051,92009.7059715578,91998.5957937228,91987.4867022189,91976.3786969648,91965.2717778793,91954.1659448810,91943.0611978889,91931.9575368215,91920.8549615977,91909.7534721362,91898.6530683558,91887.5537501753,91876.4555175133,91865.3583702888,91854.2623084206,91843.1673318273,91832.0734404277,91820.9806341409,91809.8889128853,91798.7982765799,91787.7087251434,91776.6202584949,91765.5328765529,91754.4465792363,91743.3613664641,91732.2772381549,91721.1941942277,91710.1122346012,91699.0313591944,91687.9515679259,91676.8728607148,91665.7952374799,91654.7186981400,91643.6432426139,91632.5688708207,91621.4955826790,91610.4233781078,91599.3522570261,91588.2822193526,91577.2132650062,91566.1453939059,91555.0786059705,91544.0129011190,91532.9482792702,91521.8847403432,91510.8222842566,91499.7609109296,91488.7006202810,91477.6414122297,91466.5832866947,91455.5262435948,91444.4702828492,91433.4154043766,91422.3616080961,91411.3088939266,91400.2572617869,91389.2067115962,91378.1572432734,91367.1088567375,91356.0615519073,91345.0153287019,91333.9701870403,91322.9261268414,91311.8831480243,91300.8412505079,91289.8004342113,91278.7606990533,91267.7220449531,91256.6844718298,91245.6479796021,91234.6125681892,91223.5782375102,91212.5449874840,91201.5128180297,91190.4817290662,91179.4517205128,91168.4227922883,91157.3949443118,91146.3681765025,91135.3424887793,91124.3178810613,91113.2943532676,91102.2719053173,91091.2505371293,91080.2302486228,91069.2110397170,91058.1929103308,91047.1758603833,91036.1598897937,91025.1449984811,91014.1311863644,91003.1184533631,90992.1067993958,90981.0962243820,90970.0867282407,90959.0783108911,90948.0709722522,90937.0647122432,90926.0595307833,90915.0554277915,90904.0524031870,90893.0504568889,90882.0495888166,90871.0497988889,90860.0510870252,90849.0534531447,90838.0568971663,90827.0614190095,90816.0670185933,90805.0736958368,90794.0814506594,90783.0902829801,90772.1001927183,90761.1111797930,90750.1232441235,90739.1363856290,90728.1506042287,90717.1658998418,90706.1822723876,90695.1997217853,90684.2182479540,90673.2378508130,90662.2585302817,90651.2802862791,90640.3031187246,90629.3270275375,90618.3520126369,90607.3780739420,90596.4052113723,90585.4334248470,90574.4627142852,90563.4930796063,90552.5245207297,90541.5570375745,90530.5906300600,90519.6252981055,90508.6610416305,90497.6978605539,90486.7357547954,90475.7747242742,90464.8147689094,90453.8558886205,90442.8980833270,90431.9413529478,90420.9856974025,90410.0311166104,90399.0776104910,90388.1251789633,90377.1738219468,90366.2235393609,90355.2743311250,90344.3261971582,90333.3791373803,90322.4331517102,90311.4882400675,90300.5444023716,90289.6016385419,90278.6599484977,90267.7193321583,90256.7797894434,90245.8413202720,90234.9039245638,90223.9676022382,90213.0323532144,90202.0981774119,90191.1650747502,90180.2330451488,90169.3020885268,90158.3722048039,90147.4433938995,90136.5156557330,90125.5889902238,90114.6633972914,90103.7388768553,90092.8154288348,90081.8930531495,90070.9717497189,90060.0515184622,90049.1323592992,90038.2142721493,90027.2972569319,90016.3813135664,90005.4664419724,89994.5526420695,89983.6399137770,89972.7282570145,89961.8176717015,89950.9081577575,89939.9997151020,89929.0923436546,89918.1860433347,89907.2808140619,89896.3766557557,89885.4735683357,89874.5715517214,89863.6706058322,89852.7707305879,89841.8719259079,89830.9741917118,89820.0775279191,89809.1819344496,89798.2874112225,89787.3939581575,89776.5015751744,89765.6102621926,89754.7200191316,89743.8308459112,89732.9427424508,89722.0557086701,89711.1697444887,89700.2848498262,89689.4010246022,89678.5182687362,89667.6365821482,89656.7559647573,89645.8764164835,89634.9979372463,89624.1205269654,89613.2441855603,89602.3689129507,89591.4947090565,89580.6215737969,89569.7495070919,89558.8785088611,89548.0085790241,89537.1397175005,89526.2719242100,89515.4051990726,89504.5395420075,89493.6749529347,89482.8114317738,89471.9489784445,89461.0875928664,89450.2272749594,89439.3680246431,89428.5098418371,89417.6527264613,89406.7966784354,89395.9416976790,89385.0877841118,89374.2349376538,89363.3831582245,89352.5324457436,89341.6828001312,89330.8342213066,89319.9867091898,89309.1402637004,89298.2948847585,89287.4505722835,89276.6073261952,89265.7651464137,89254.9240328584,89244.0839854493,89233.2450041061,89222.4070887486,89211.5702392967,89200.7344556700,89189.8997377885,89179.0660855718,89168.2334989399,89157.4019778126,89146.5715221096,89135.7421317508,89124.9138066560,89114.0865467451,89103.2603519378,89092.4352221541,89081.6111573138,89070.7881573366,89059.9662221426,89049.1453516514,89038.3255457832,89027.5068044574,89016.6891275943,89005.8725151136,88995.0569669351,88984.2424829788,88973.4290631646,88962.6167074123,88951.8054156418,88940.9951877731,88930.1860237260,88919.3779234204,88908.5708867763,88897.7649137136,88886.9600041522,88876.1561580120,88865.3533752129,88854.5516556750,88843.7509993179,88832.9514060619,88822.1528758268,88811.3554085326,88800.5590040991,88789.7636624464,88778.9693834945,88768.1761671631,88757.3840133726,88746.5929220426,88735.8028930932,88725.0139264443,88714.2260220162,88703.4391797286,88692.6533995015,88681.8686812551,88671.0850249091,88660.3024303838,88649.5208975990,88638.7404264749,88627.9610169314,88617.1826688885,88606.4053822664,88595.6291569849,88584.8539929642,88574.0798901243,88563.3068483852,88552.5348676670,88541.7639478897,88530.9940889735,88520.2252908383,88509.4575534042,88498.6908765914,88487.9252603197,88477.1607045094,88466.3972090806,88455.6347739534,88444.8733990476,88434.1130842837,88423.3538295815,88412.5956348612,88401.8385000430,88391.0824250469,88380.3274097930,88369.5734542015,88358.8205581925,88348.0687216861,88337.3179446024,88326.5682268617,88315.8195683840,88305.0719690895,88294.3254288982,88283.5799477305,88272.8355255064,88262.0921621461,88251.3498575698,88240.6086116976,88229.8684244497,88219.1292957463,88208.3912255077,88197.6542136538,88186.9182601049,88176.1833647814,88165.4495276034,88154.7167484909,88143.9850273643,88133.2543641438,88122.5247587496,88111.7962111018,88101.0687211209,88090.3422887269,88079.6169138400,88068.8925963806,88058.1693362689,88047.4471334251,88036.7259877694,88026.0058992223,88015.2868677037,88004.5688931342,87993.8519754338,87983.1361145229,87972.4213103218,87961.7075627506,87950.9948717299,87940.2832371797,87929.5726590204,87918.8631371724,87908.1546715557,87897.4472620909,87886.7409086981,87876.0356112980,87865.3313698103,87854.6281841558,87843.9260542548,87833.2249800273,87822.5249613939,87811.8259982750,87801.1280905907,87790.4312382614,87779.7354412076,87769.0406993496,87758.3470126076,87747.6543809022,87736.9628041537,87726.2722822823,87715.5828152085,87704.8944028527,87694.2070451354,87683.5207419766,87672.8354932971,87662.1512990172,87651.4681590571,87640.7860733373,87630.1050417784,87619.4250643006,87608.7461408243,87598.0682712700,87587.3914555583,87576.7156936093,87566.0409853435,87555.3673306816,87544.6947295438,87534.0231818505,87523.3526875225,87512.6832464798,87502.0148586431,87491.3475239328,87480.6812422695,87470.0160135735,87459.3518377653,87448.6887147655,87438.0266444945,87427.3656268727,87416.7056618208,87406.0467492591,87395.3888891082,87384.7320812885,87374.0763257208,87363.4216223252,87352.7679710225,87342.1153717332,87331.4638243776,87320.8133288765,87310.1638851502,87299.5154931195,87288.8681527047,87278.2218638265,87267.5766264055,87256.9324403620,87246.2893056167,87235.6472220903,87225.0061897031,87214.3662083758,87203.7272780291,87193.0893985834,87182.4525699593,87171.8167920775,87161.1820648585,87150.5483882229,87139.9157620913,87129.2841863843,87118.6536610226,87108.0241859267,87097.3957610172,87086.7683862149,87076.1420614402,87065.5167866138,87054.8925616565,87044.2693864887,87033.6472610311,87023.0261852044,87012.4061589293,87001.7871821263,86991.1692547162,86980.5523766196,86969.9365477571,86959.3217680495,86948.7080374175,86938.0953557816,86927.4837230625,86916.8731391810,86906.2636040579,86895.6551176136,86885.0476797690,86874.4412904448,86863.8359495615,86853.2316570401,86842.6284128011,86832.0262167654,86821.4250688536,86810.8249689864,86800.2259170848,86789.6279130691,86779.0309568603,86768.4350483792,86757.8401875464,86747.2463742827,86736.6536085088,86726.0618901457,86715.4712191139,86704.8815953343,86694.2930187277,86683.7054892147,86673.1190067163,86662.5335711532,86651.9491824461,86641.3658405158,86630.7835452833,86620.2022966693,86609.6220945945,86599.0429389799,86588.4648297462,86577.8877668141,86567.3117501046,86556.7367795385,86546.1628550367,86535.5899765198,86525.0181439089,86514.4473571247,86503.8776160881,86493.3089207199,86482.7412709411,86472.1746666723,86461.6091078346,86451.0445943487,86440.4811261357,86429.9187031163,86419.3573252114,86408.7969923419,86398.2377044288,86387.6794613927,86377.1222631548,86366.5661096360,86356.0110007570,86345.4569364387,86334.9039166023,86324.3519411685,86313.8010100582,86303.2511231925,86292.7022804921,86282.1544818782,86271.6077272715,86261.0620165931,86250.5173497639,86239.9737267048,86229.4311473370,86218.8896115810,86208.3491193582,86197.8096705894,86187.2712651954,86176.7339030975,86166.1975842165,86155.6623084735,86145.1280757893,86134.5948860850,86124.0627392817,86113.5316353001,86103.0015740616,86092.4725554870,86081.9445794973,86071.4176460135,86060.8917549567,86050.3669062480,86039.8430998082,86029.3203355585,86018.7986134200,86008.2779333135,85997.7582951603,85987.2396988813,85976.7221443977,85966.2056316303,85955.6901605005,85945.1757309292,85934.6623428374,85924.1499961462,85913.6386907769,85903.1284266503,85892.6192036876,85882.1110218098,85871.6038809383,85861.0977809939,85850.5927218977,85840.0887035712,85829.5857259349,85819.0837889104,85808.5828924187,85798.0830363809,85787.5842207180,85777.0864453513,85766.5897102021,85756.0940151911,85745.5993602398,85735.1057452692,85724.6131702005,85714.1216349549,85703.6311394534,85693.1416836175,85682.6532673679,85672.1658906262,85661.6795533134,85651.1942553506,85640.7099966592,85630.2267771603,85619.7445967750,85609.2634554246,85598.7833530303,85588.3042895133,85577.8262647948,85567.3492787960,85556.8733314382,85546.3984226425,85535.9245523302,85525.4517204226,85514.9799268409,85504.5091715062,85494.0394543400,85483.5707752634,85473.1031341976,85462.6365310639,85452.1709657837,85441.7064382781,85431.2429484683,85420.7804962759,85410.3190816220,85399.8587044278,85389.3993646146,85378.9410621038,85368.4837968167,85358.0275686744,85347.5723775986,85337.1182235101,85326.6651063306,85316.2130259812,85305.7619823834,85295.3119754584,85284.8630051276,85274.4150713123,85263.9681739338,85253.5223129135,85243.0774881727,85232.6336996328,85222.1909472151,85211.7492308410,85201.3085504319,85190.8689059091,85180.4302971939,85169.9927242079,85159.5561868722,85149.1206851084,85138.6862188377,85128.2527879818,85117.8203924617,85107.3890321991,85096.9587071154,85086.5294171317,85076.1011621697,85065.6739421507,85055.2477569963,85044.8226066276,85034.3984909663,85023.9754099339,85013.5533634514,85003.1323514406,84992.7123738230,84982.2934305198,84971.8755214526,84961.4586465428,84951.0428057119,84940.6279988814,84930.2142259726,84919.8014869073,84909.3897816066,84898.9791099922,84888.5694719856,84878.1608675082,84867.7532964814,84857.3467588270,84846.9412544663,84836.5367833208,84826.1333453121,84815.7309403616,84805.3295683910,84794.9292293215,84784.5299230751,84774.1316495729,84763.7344087366,84753.3382004877,84742.9430247480,84732.5488814387,84722.1557704814,84711.7636917979,84701.3726453095,84690.9826309379,84680.5936486046,84670.2056982314,84659.8187797395,84649.4328930507,84639.0480380867,84628.6642147688,84618.2814230188,84607.8996627583,84597.5189339087,84587.1392363918,84576.7605701291,84566.3829350424,84556.0063310531,84545.6307580830,84535.2562160536,84524.8827048865,84514.5102245035,84504.1387748261,84493.7683557761,84483.3989672749,84473.0306092443,84462.6632816060,84452.2969842816,84441.9317171927,84431.5674802612,84421.2042734085,84410.8420965563,84400.4809496264,84390.1208325406,84379.7617452203,84369.4036875874,84359.0466595635,84348.6906610703,84338.3356920296,84327.9817523630,84317.6288419923,84307.2769608391,84296.9261088253,84286.5762858725,84276.2274919024,84265.8797268368,84255.5329905975,84245.1872831061,84234.8426042843,84224.4989540541,84214.1563323372,84203.8147390552,84193.4741741299,84183.1346374832,84172.7961290367,84162.4586487122,84152.1221964317,84141.7867721167,84131.4523756892,84121.1190070708,84110.7866661834,84100.4553529489,84090.1250672889,84079.7958091254,84069.4675783800,84059.1403749747,84048.8141988313,84038.4890498715,84028.1649280173,84017.8418331903,84007.5197653127,83997.1987243060,83986.8787100922,83976.5597225931,83966.2417617305,83955.9248274264,83945.6089196025,83935.2940381810,83924.9801830833,83914.6673542316,83904.3555515477,83894.0447749534,83883.7350243707,83873.4262997214,83863.1186009275,83852.8119279107,83842.5062805931,83832.2016588967,83821.8980627430,83811.5954920543,83801.2939467525,83790.9934267593,83780.6939319967,83770.3954623867,83760.0980178513,83749.8015983123,83739.5062036917,83729.2118339114,83718.9184888935,83708.6261685597,83698.3348728323,83688.0446016329,83677.7553548837,83667.4671325067,83657.1799344238,83646.8937605569,83636.6086108281,83626.3244851594,83616.0413834727,83605.7593056900,83595.4782517335,83585.1982215249,83574.9192149865,83564.6412320400,83554.3642726078,83544.0883366116,83533.8134239736,83523.5395346158,83513.2666684601,83502.9948254288,83492.7240054437,83482.4542084270,83472.1854343006,83461.9176829867,83451.6509544074,83441.3852484846,83431.1205651404,83420.8569042970,83410.5942658763,83400.3326498005,83390.0720559917,83379.8124843720,83369.5539348633,83359.2964073879,83349.0399018678,83338.7844182251,83328.5299563820,83318.2765162606,83308.0240977830,83297.7727008712,83287.5223254474,83277.2729714339,83267.0246387525,83256.7773273257,83246.5310370754,83236.2857679238,83226.0415197930,83215.7982926053,83205.5560862828,83195.3149007476,83185.0747359219,83174.8355917279,83164.5974680878,83154.3603649236,83144.1242821577,83133.8892197122,83123.6551775092,83113.4221554710,83103.1901535199,83092.9591715780,83082.7292095673,83072.5002674104,83062.2723450293,83052.0454423461,83041.8195592834,83031.5946957630,83021.3708517074,83011.1480270387,83000.9262216793,82990.7054355514,82980.4856685770,82970.2669206788,82960.0491917786,82949.8324817990,82939.6167906620,82929.4021182902,82919.1884646055,82908.9758295304,82898.7642129873,82888.5536148981,82878.3440351855,82868.1354737715,82857.9279305785,82847.7214055288,82837.5158985447,82827.3114095487,82817.1079384628,82806.9054852094,82796.7040497110,82786.5036318897,82776.3042316680,82766.1058489683,82755.9084837126,82745.7121358235,82735.5168052234,82725.3224918345,82715.1291955792,82704.9369163799,82694.7456541589,82684.5554088386,82674.3661803414,82664.1779685896,82653.9907735058,82643.8045950120,82633.6194330309,82623.4352874848,82613.2521582961,82603.0700453871,82592.8889486805,82582.7088680984,82572.5298035632,82562.3517549976,82552.1747223238,82541.9987054643,82531.8237043414,82521.6497188779,82511.4767489958,82501.3047946177,82491.1338556661,82480.9639320635,82470.7950237323,82460.6271305948,82450.4602525738,82440.2943895913,82430.1295415702,82419.9657084328,82409.8028901016,82399.6410864990,82389.4802975475,82379.3205231699,82369.1617632882,82359.0040178252,82348.8472867035,82338.6915698453,82328.5368671733,82318.3831786100,82308.2305040779,82298.0788434995,82287.9281967973,82277.7785638940,82267.6299447119,82257.4823391738,82247.3357472020,82237.1901687192,82227.0456036479,82216.9020519107,82206.7595134301,82196.6179881286,82186.4774759290,82176.3379767537,82166.1994905253,82156.0620171663,82145.9255565995,82135.7901087473,82125.6556735323,82115.5222508772,82105.3898407047,82095.2584429371,82085.1280574972,82074.9986843077,82064.8703232910,82054.7429743698,82044.6166374669,82034.4913125046,82024.3669994058,82014.2436980931,82004.1214084891,81994.0001305164,81983.8798640977,81973.7606091557,81963.6423656129,81953.5251333922,81943.4089124161,81933.2937026073,81923.1795038885,81913.0663161824,81902.9541394117,81892.8429734990,81882.7328183670,81872.6236739385,81862.5155401360,81852.4084168824,81842.3023041003,81832.1972017126,81822.0931096418,81811.9900278106,81801.8879561420,81791.7868945584,81781.6868429827,81771.5878013377,81761.4897695460,81751.3927475303,81741.2967352135,81731.2017325184,81721.1077393676,81711.0147556839,81700.9227813902,81690.8318164091,81680.7418606634,81670.6529140759,81660.5649765695,81650.4780480667,81640.3921284906,81630.3072177639,81620.2233158093,81610.1404225496,81600.0585379078,81589.9776618065,81579.8977941686,81569.8189349169,81559.7410839744,81549.6642412636,81539.5884067075,81529.5135802290,81519.4397617508,81509.3669511958,81499.2951484871,81489.2243535470,81479.1545662988,81469.0857866652,81459.0180145692,81448.9512499335,81438.8854926810,81428.8207427347,81418.7570000173,81408.6942644518,81398.6325359610,81388.5718144679,81378.5120998954,81368.4533921663,81358.3956912036,81348.3389969301,81338.2833092689,81328.2286281427,81318.1749534745,81308.1222851873,81298.0706232039,81288.0199674475,81277.9703178406,81267.9216743065,81257.8740367681,81247.8274051481,81237.7817793698,81227.7371593558,81217.6935450295,81207.6509363134,81197.6093331308,81187.5687354046,81177.5291430577,81167.4905560131,81157.4529741939,81147.4163975229,81137.3808259232,81127.3462593179,81117.3126976298,81107.2801407820,81097.2485886976,81087.2180412995,81077.1884985108,81067.1599602543,81057.1324264534,81047.1058970309,81037.0803719097,81027.0558510132,81017.0323342642,81007.0098215858,80996.9883129010,80986.9678081330,80976.9483072047,80966.9298100393,80956.9123165598,80946.8958266892,80936.8803403507,80926.8658574673,80916.8523779622,80906.8399017583,80896.8284287788,80886.8179589469,80876.8084921855,80866.8000284178,80856.7925675669,80846.7861095560,80836.7806543081,80826.7762017464,80816.7727517940,80806.7703043740,80796.7688594095,80786.7684168237,80776.7689765397,80766.7705384807,80756.7731025698,80746.7766687304,80736.7812368852,80726.7868069577,80716.7933788709,80706.8009525481,80696.8095279123,80686.8191048869,80676.8296833950,80666.8412633597,80656.8538447042,80646.8674273519,80636.8820112257,80626.8975962490,80616.9141823450,80606.9317694368,80596.9503574477,80586.9699463009,80576.9905359197,80567.0121262271,80557.0347171466,80547.0583086013,80537.0829005144,80527.1084928092,80517.1350854091,80507.1626782371,80497.1912712165,80487.2208642707,80477.2514573229,80467.2830502963,80457.3156431142,80447.3492357000,80437.3838279768,80427.4194198680,80417.4560112968,80407.4936021867,80397.5321924607,80387.5717820422,80377.6123708547,80367.6539588213,80357.6965458653,80347.7401319103,80337.7847168792,80327.8303006956,80317.8768832828,80307.9244645641,80297.9730444628,80288.0226229022,80278.0731998060,80268.1247750970,80258.1773486989,80248.2309205351,80238.2854905287,80228.3410586033,80218.3976246821,80208.4551886888,80198.5137505463,80188.5733101783,80178.6338675081,80168.6954224591,80158.7579749547,80148.8215249182,80138.8860722733,80128.9516169430,80119.0181588510,80109.0856979207,80099.1542340753,80089.2237672385,80079.2942973336,80069.3658242840,80059.4383480131,80049.5118684444,80039.5863855015,80029.6618991075,80019.7384091862,80009.8159156609,79999.8944184550,79989.9739174920,79980.0544126954,79970.1359039888,79960.2183912954,79950.3018745389,79940.3863536427,79930.4718285303,79920.5582991251,79910.6457653509,79900.7342271308,79890.8236843885,79880.9141370476,79871.0055850315,79861.0980282637,79851.1914666677,79841.2859001672,79831.3813286855,79821.4777521462,79811.5751704731,79801.6735835893,79791.7729914187,79781.8733938846,79771.9747909108,79762.0771824206,79752.1805683377,79742.2849485858,79732.3903230881,79722.4966917686,79712.6040545506,79702.7124113577,79692.8217621136,79682.9321067418,79673.0434451660,79663.1557773096,79653.2691030964,79643.3834224500,79633.4987352939,79623.6150415517,79613.7323411471,79603.8506340038,79593.9699200453,79584.0901991952,79574.2114713773,79564.3337365150,79554.4569945321,79544.5812453523,79534.7064888991,79524.8327250963,79514.9599538674,79505.0881751363,79495.2173888263,79485.3475948615,79475.4787931653,79465.6109836615,79455.7441662736,79445.8783409255,79436.0135075409,79426.1496660432,79416.2868163564,79406.4249584043,79396.5640921102,79386.7042173981,79376.8453341917,79366.9874424146,79357.1305419906,79347.2746328434,79337.4197148969,79327.5657880745,79317.7128523002,79307.8609074978,79298.0099535908,79288.1599905031,79278.3110181585,79268.4630364806,79258.6160453933,79248.7700448203,79238.9250346855,79229.0810149126,79219.2379854252,79209.3959461475,79199.5548970029,79189.7148379153,79179.8757688085,79170.0376896064,79160.2006002328,79150.3645006113,79140.5293906660,79130.6952703205,79120.8621394988,79111.0299981246,79101.1988461216,79091.3686834140,79081.5395099253,79071.7113255796,79061.8841303005,79052.0579240120,79042.2327066380,79032.4084781022,79022.5852383285,79012.7629872410,79002.9417247632,78993.1214508192,78983.3021653329,78973.4838682281,78963.6665594287,78953.8502388586,78944.0349064417,78934.2205621019,78924.4072057631,78914.5948373492,78904.7834567841,78894.9730639917,78885.1636588960,78875.3552414209,78865.5478114903,78855.7413690280,78845.9359139583,78836.1314462047,78826.3279656915,78816.5254723424,78806.7239660815,78796.9234468327,78787.1239145200,78777.3253690674,78767.5278103986,78757.7312384379,78747.9356531091,78738.1410543364,78728.3474420434,78718.5548161544,78708.7631765934,78698.9725232841,78689.1828561508,78679.3941751174,78669.6064801079,78659.8197710463,78650.0340478566,78640.2493104630,78630.4655587892,78620.6827927595,78610.9010122979,78601.1202173283,78591.3404077749,78581.5615835616,78571.7837446126,78562.0068908518,78552.2310222033,78542.4561385913,78532.6822399397,78522.9093261726,78513.1373972142,78503.3664529884,78493.5964934194,78483.8275184312,78474.0595279480,78464.2925218937,78454.5265001927,78444.7614627689,78434.9974095464,78425.2343404492,78415.4722554018,78405.7111543280,78395.9510371519,78386.1919037978,78376.4337541899,78366.6765882520,78356.9204059085,78347.1652070835,78337.4109917011,78327.6577596855,78317.9055109609,78308.1542454512,78298.4039630808,78288.6546637739,78278.9063474545,78269.1590140470,78259.4126634753,78249.6672956638,78239.9229105366,78230.1795080179,78220.4370880318,78210.6956505028,78200.9551953548,78191.2157225120,78181.4772318989,78171.7397234394,78162.0031970580,78152.2676526787,78142.5330902258,78132.7995096235,78123.0669107961,78113.3352936679,78103.6046581630,78093.8750042057,78084.1463317203,78074.4186406310,78064.6919308620,78054.9662023378,78045.2414549824,78035.5176887201,78025.7949034754,78016.0730991724,78006.3522757354,77996.6324330887,77986.9135711567,77977.1956898635,77967.4787891335,77957.7628688910,77948.0479290604,77938.3339695658,77928.6209903318,77918.9089912825,77909.1979723423,77899.4879334354,77889.7788744864,77880.0707954194,77870.3636961589,77860.6575766291,77850.9524367545,77841.2482764593,77831.5450956680,77821.8428943049,77812.1416722943,77802.4414295607,77792.7421660284,77783.0438816217,77773.3465762652,77763.6502498830,77753.9549023997,77744.2605337397,77734.5671438272,77724.8747325869,77715.1832999429,77705.4928458198,77695.8033701419,77686.1148728338,77676.4273538198,77666.7408130242,77657.0552503717,77647.3706657865,77637.6870591932,77628.0044305161,77618.3227796797,77608.6421066086,77598.9624112270,77589.2836934596,77579.6059532307,77569.9291904647,77560.2534050864,77550.5785970199,77540.9047661899,77531.2319125207,77521.5600359371,77511.8891363633,77502.2192137239,77492.5502679434,77482.8822989462,77473.2153066570,77463.5492910003,77453.8842519004,77444.2201892819,77434.5571030694,77424.8949931875,77415.2338595605,77405.5737021132,77395.9145207699,77386.2563154553,77376.5990860938,77366.9428326102,77357.2875549288,77347.6332529743,77337.9799266712,77328.3275759441,77318.6762007176,77309.0258009161,77299.3763764645,77289.7279272871,77280.0804533086,77270.4339544537,77260.7884306467,77251.1438818124,77241.5003078754,77231.8577087604,77222.2160843918,77212.5754346943,77202.9357595927,77193.2970590113,77183.6593328749,77174.0225811081,77164.3868036357,77154.7520003821,77145.1181712720,77135.4853162303,77125.8534351813,77116.2225280498,77106.5925947605,77096.9636352379,77087.3356494069,77077.7086371920,77068.0825985181,77058.4575333096,77048.8334414914,77039.2103229880,77029.5881777243,77019.9670056248,77010.3468066142,77000.7275806176,76991.1093275591,76981.4920473638,76971.8757399565,76962.2604052615,76952.6460432039,76943.0326537084,76933.4202366996,76923.8087921021,76914.1983198410,76904.5888198409,76894.9802920263,76885.3727363224,76875.7661526536,76866.1605409449,76856.5559011208,76846.9522331063,76837.3495368261,76827.7478122050,76818.1470591677,76808.5472776391,76798.9484675439,76789.3506288069,76779.7537613530,76770.1578651069,76760.5629399933,76750.9689859373,76741.3760028635,76731.7839906968,76722.1929493620,76712.6028787839,76703.0137788873,76693.4256495971,76683.8384908383,76674.2523025353,76664.6670846134,76655.0828369971,76645.4995596116,76635.9172523815,76626.3359152316,76616.7555480871,76607.1761508726,76597.5977235130,76588.0202659333,76578.4437780583,76568.8682598128,76559.2937111218,76549.7201319104,76540.1475221030,76530.5758816249,76521.0052104010,76511.4355083559,76501.8667754148,76492.2990115025,76482.7322165440,76473.1663904641,76463.6015331879,76454.0376446403,76444.4747247461,76434.9127734303,76425.3517906180,76415.7917762339,76406.2327302031,76396.6746524505,76387.1175429013,76377.5614014801,76368.0062281120,76358.4520227222,76348.8987852354,76339.3465155766,76329.7952136710,76320.2448794434,76310.6955128188,76301.1471137223,76291.5996820789,76282.0532178136,76272.5077208512,76262.9631911171,76253.4196285360,76243.8770330330,76234.3354045332,76224.7947429617,76215.2550482433,76205.7163203031,76196.1785590664,76186.6417644579,76177.1059364029,76167.5710748264,76158.0371796533,76148.5042508089,76138.9722882181,76129.4412918061,76119.9112614978,76110.3821972184,76100.8540988931,76091.3269664467,76081.8007998046,76072.2755988917,76062.7513636330,76053.2280939539,76043.7057897793,76034.1844510345,76024.6640776443,76015.1446695340,76005.6262266289,75996.1087488538,75986.5922361341,75977.0766883947,75967.5621055611,75958.0484875580,75948.5358343108,75939.0241457447,75929.5134217846,75920.0036623560,75910.4948673838,75900.9870367933,75891.4801705096,75881.9742684579,75872.4693305635,75862.9653567513,75853.4623469468,75843.9603010750,75834.4592190612,75824.9591008305,75815.4599463081,75805.9617554194,75796.4645280894,75786.9682642434,75777.4729638067,75767.9786267044,75758.4852528617,75748.9928422040,75739.5013946564,75730.0109101441,75720.5213885925,75711.0328299268,75701.5452340722,75692.0586009539,75682.5729304974,75673.0882226277,75663.6044772702,75654.1216943503,75644.6398737929,75635.1590155236,75625.6791194676,75616.2001855502,75606.7222136966,75597.2452038322,75587.7691558824,75578.2940697723,75568.8199454272,75559.3467827727,75549.8745817338,75540.4033422358,75530.9330642044,75521.4637475646,75511.9953922418,75502.5279981614,75493.0615652487,75483.5960934291,75474.1315826278,75464.6680327703,75455.2054437820,75445.7438155880,75436.2831481139,75426.8234412851,75417.3646950268,75407.9069092645,75398.4500839235,75388.9942189293,75379.5393142071,75370.0853696825,75360.6323852808,75351.1803609274,75341.7292965477,75332.2791920671,75322.8300474111,75313.3818625050,75303.9346372743,75294.4883716444,75285.0430655407,75275.5987188887,75266.1553316138,75256.7129036415,75247.2714348971,75237.8309253062,75228.3913747941,75218.9527832865,75209.5151507085,75200.0784769860,75190.6427620442,75181.2080058085,75171.7742082047,75162.3413691579,75152.9094885938,75143.4785664379,75134.0486026157,75124.6195970525,75115.1915496740,75105.7644604058,75096.3383291732,75086.9131559017,75077.4889405170,75068.0656829444,75058.6433831097,75049.2220409381,75039.8016563555,75030.3822292871,75020.9637596587,75011.5462473957,75002.1296924236,74992.7140946681,74983.2994540548,74973.8857705091,74964.4730439565,74955.0612743228,74945.6504615336,74936.2406055141,74926.8317061903,74917.4237634876,74908.0167773316,74898.6107476479,74889.2056743621,74879.8015573998,74870.3983966865,74860.9961921480,74851.5949437100,74842.1946512977,74832.7953148371,74823.3969342537,74813.9995094731,74804.6030404210,74795.2075270229,74785.8129692047,74776.4193668918,74767.0267200100,74757.6350284849,74748.2442922421,74738.8545112073,74729.4656853063,74720.0778144645,74710.6908986078,74701.3049376617,74691.9199315522,74682.5358802046,74673.1527835448,74663.7706414986,74654.3894539914,74645.0092209491,74635.6299422974,74626.2516179620,74616.8742478685,74607.4978319427,74598.1223701105,74588.7478622973,74579.3743084291,74570.0017084315,74560.6300622302,74551.2593697510,74541.8896309196,74532.5208456620,74523.1530139036,74513.7861355704,74504.4202105881,74495.0552388823,74485.6912203790,74476.3281550039,74466.9660426828,74457.6048833414,74448.2446769055,74438.8854233010,74429.5271224536,74420.1697742891,74410.8133787334,74401.4579357122,74392.1034451512,74382.7499069765,74373.3973211137,74364.0456874887,74354.6950060274,74345.3452766555,74335.9964992989,74326.6486738834,74317.3018003349,74307.9558785793,74298.6109085422,74289.2668901497,74279.9238233276,74270.5817080017,74261.2405440979,74251.9003315421,74242.5610702602,74233.2227601779,74223.8854012214,74214.5489933162,74205.2135363885,74195.8790303641,74186.5454751689,74177.2128707287,74167.8812169695,74158.5505138173,74149.2207611979,74139.8919590372,74130.5641072611,74121.2372057957,74111.9112545668,74102.5862535002,74093.2622025223,74083.9391015584,74074.6169505350,74065.2957493778,74055.9754980127,74046.6561963658,74037.3378443629,74028.0204419303,74018.7039889935,74009.3884854789,74000.0739313123,73990.7603264195,73981.4476707268,73972.1359641600,73962.8252066452,73953.5153981083,73944.2065384754,73934.8986276725,73925.5916656255,73916.2856522605,73906.9805875035,73897.6764712806,73888.3733035176,73879.0710841408,73869.7698130761,73860.4694902495,73851.1701155871,73841.8716890150,73832.5742104592,73823.2776798457,73813.9820971007,73804.6874621501,73795.3937749200,73786.1010353365,73776.8092433258,73767.5183988138,73758.2285017266,73748.9395519904,73739.6515495312,73730.3644942751,73721.0783861483,73711.7932250767,73702.5090109865,73693.2257438039,73683.9434234550,73674.6620498658,73665.3816229624,73656.1021426712,73646.8236089180,73637.5460216292,73628.2693807307,73618.9936861489,73609.7189378097,73600.4451356393,73591.1722795641,73581.9003695099,73572.6294054031,73563.3593871699,73554.0903147362,73544.8221880284,73535.5550069726,73526.2887714952,73517.0234815220,73507.7591369794,73498.4957377936,73489.2332838908,73479.9717751971,73470.7112116388,73461.4515931422,73452.1929196333,73442.9351910384,73433.6784072839,73424.4225682957,73415.1676740003,73405.9137243239,73396.6607191926,73387.4086585327,73378.1575422705,73368.9073703322,73359.6581426441,73350.4098591324,73341.1625197234,73331.9161243434,73322.6706729185,73313.4261653752,73304.1826016397,73294.9399816382,73285.6983052971,73276.4575725426,73267.2177833011,73257.9789374987,73248.7410350620,73239.5040759170,73230.2680599902,73221.0329872079,73211.7988574963,73202.5656707819,73193.3334269908,73184.1021260496,73174.8717678844,73165.6423524216,73156.4138795877,73147.1863493089,73137.9597615115,73128.7341161219,73119.5094130665,73110.2856522717,73101.0628336637,73091.8409571692,73082.6200227142,73073.4000302252,73064.1809796287,73054.9628708509,73045.7457038183,73036.5294784573,73027.3141946944,73018.0998524557,73008.8864516679,72999.6739922573,72990.4624741502,72981.2518972732,72972.0422615526,72962.8335669151,72953.6258132866,72944.4190005940,72935.2131287636,72926.0081977217,72916.8042073950,72907.6011577098,72898.3990485925,72889.1978799696,72879.9976517676,72870.7983639130,72861.6000163322,72852.4026089517,72843.2061416980,72834.0106144975,72824.8160272767,72815.6223799622,72806.4296724804,72797.2379047578,72788.0470767210,72778.8571882964,72769.6682394105,72760.4802299898,72751.2931599610,72742.1070292504,72732.9218377846,72723.7375854903,72714.5542722937,72705.3718981216,72696.1904629003,72687.0099665567,72677.8304090171,72668.6517902080,72659.4741100562,72650.2973684880,72641.1215654302,72631.9467008091,72622.7727745516,72613.5997865840,72604.4277368329,72595.2566252252,72586.0864516871,72576.9172161454,72567.7489185267,72558.5815587575,72549.4151367644,72540.2496524740,72531.0851058132,72521.9214967082,72512.7588250859,72503.5970908729,72494.4362939957,72485.2764343809,72476.1175119553,72466.9595266457,72457.8024783782,72448.6463670800,72439.4911926774,72430.3369550973,72421.1836542661,72412.0312901107,72402.8798625576,72393.7293715336,72384.5798169653,72375.4311987795,72366.2835169027,72357.1367712616,72347.9909617831,72338.8460883937,72329.7021510202,72320.5591495892,72311.4170840276,72302.2759542620,72293.1357602190,72283.9965018255,72274.8581790081,72265.7207916936,72256.5843398088,72247.4488232802,72238.3142420348,72229.1805959991,72220.0478851001,72210.9161092645,72201.7852684188,72192.6553624901,72183.5263914049,72174.3983550902,72165.2712534725,72156.1450864789,72147.0198540360,72137.8955560704,72128.7721925094,72119.6497632792,72110.5282683070,72101.4077075194,72092.2880808433,72083.1693882055,72074.0516295328,72064.9348047520,72055.8189137898,72046.7039565733,72037.5899330292,72028.4768430842,72019.3646866653,72010.2534636993,72001.1431741130,71992.0338178332,71982.9253947869,71973.8179049010,71964.7113481021,71955.6057243172,71946.5010334733,71937.3972754971,71928.2944503154,71919.1925578553,71910.0915980436,71900.9915708071,71891.8924760728,71882.7943137676,71873.6970838183,71864.6007861518,71855.5054206952,71846.4109873752,71837.3174861187,71828.2249168528,71819.1332795044,71810.0425740003,71800.9528002675,71791.8639582329,71782.7760478235,71773.6890689662,71764.6030215880,71755.5179056157,71746.4337209764,71737.3504675970,71728.2681454045,71719.1867543259,71710.1062942880,71701.0267652181,71691.9481670427,71682.8704996892,71673.7937630844,71664.7179571554,71655.6430818291,71646.5691370324,71637.4961226926,71628.4240387365,71619.3528850911,71610.2826616835,71601.2133684405,71592.1450052895,71583.0775721572,71574.0110689709,71564.9454956573,71555.8808521437,71546.8171383571,71537.7543542245,71528.6924996729,71519.6315746295,71510.5715790212,71501.5125127752,71492.4543758184,71483.3971680781,71474.3408894812,71465.2855399548,71456.2311194261,71447.1776278220,71438.1250650696,71429.0734310962,71420.0227258287,71410.9729491943,71401.9241011201,71392.8761815332,71383.8291903606,71374.7831275296,71365.7379929672,71356.6937866006,71347.6505083569,71338.6081581632,71329.5667359467,71320.5262416344,71311.4866751536,71302.4480364315,71293.4103253950,71284.3735419715,71275.3376860881,71266.3027576718,71257.2687566500,71248.2356829497,71239.2035364983,71230.1723172227,71221.1420250502,71212.1126599082,71203.0842217235,71194.0567104236,71185.0301259355,71176.0044681866,71166.9797371040,71157.9559326148,71148.9330546465,71139.9111031261,71130.8900779809,71121.8699791381,71112.8508065249,71103.8325600686,71094.8152396963,71085.7988453356,71076.7833769134,71067.7688343570,71058.7552175939,71049.7425265510,71040.7307611558,71031.7199213355,71022.7100070175,71013.7010181288,71004.6929545969,70995.6858163490,70986.6796033124,70977.6743154145,70968.6699525824,70959.6665147436,70950.6640018252,70941.6624137547,70932.6617504592,70923.6620118662,70914.6631979029,70905.6653084968,70896.6683435750,70887.6723030649,70878.6771868940,70869.6829949895,70860.6897272786,70851.6973836889,70842.7059641477,70833.7154685823,70824.7258969199,70815.7372490882,70806.7495250144,70797.7627246258,70788.7768478499,70779.7918946139,70770.8078648454,70761.8247584716,70752.8425754201,70743.8613156181,70734.8809789931,70725.9015654725,70716.9230749836,70707.9455074540,70698.9688628109,70689.9931409819,70681.0183418943,70672.0444654755,70663.0715116532,70654.0994803545,70645.1283715070,70636.1581850381,70627.1889208753,70618.2205789460,70609.2531591776,70600.2866614977,70591.3210858337,70582.3564321130,70573.3927002632,70564.4298902116,70555.4680018858,70546.5070352132,70537.5469901215,70528.5878665378,70519.6296643900,70510.6723836054,70501.7160241115,70492.7605858358,70483.8060687059,70474.8524726492,70465.8997975932,70456.9480434656,70447.9972101937,70439.0472977052,70430.0983059276,70421.1502347884,70412.2030842151,70403.2568541353,70394.3115444766,70385.3671551665,70376.4236861325,70367.4811373023,70358.5395086033,70349.5987999632,70340.6590113094,70331.7201425698,70322.7821936717,70313.8451645426,70304.9090551105,70295.9738653026,70287.0395950466,70278.1062442702,70269.1738129009,70260.2423008664,70251.3117080942,70242.3820345121,70233.4532800475,70224.5254446281,70215.5985281816,70206.6725306356,70197.7474519177,70188.8232919555,70179.9000506768,70170.9777280090,70162.0563238800,70153.1358382174,70144.2162709487,70135.2976220017,70126.3798913040,70117.4630787835,70108.5471843675,70099.6322079839,70090.7181495605,70081.8050090247,70072.8927863043,70063.9814813271,70055.0710940208,70046.1616243128,70037.2530721312,70028.3454374035,70019.4387200575,70010.5329200208,70001.6280372213,69992.7240715865,69983.8210230443,69974.9188915224,69966.0176769486,69957.1173792504,69948.2179983558,69939.3195341926,69930.4219866883,69921.5253557707,69912.6296413677,69903.7348434071,69894.8409618164,69885.9479965237,69877.0559474566,69868.1648145429,69859.2745977103,69850.3852968868,69841.4969120001,69832.6094429778,69823.7228897481,69814.8372522384,69805.9525303768,69797.0687240909,69788.1858333087,69779.3038579580,69770.4227979664,69761.5426532621,69752.6634237725,69743.7851094258,69734.9077101497,69726.0312258721,69717.1556565207,69708.2810020234,69699.4072623083,69690.5344373030,69681.6625269353,69672.7915311334,69663.9214498248,69655.0522829377,69646.1840303997,69637.3166921389,69628.4502680831,69619.5847581601,69610.7201622981,69601.8564804246,69592.9937124677,69584.1318583553,69575.2709180155,69566.4108913758,69557.5517783645,69548.6935789093,69539.8362929382,69530.9799203792,69522.1244611601,69513.2699152090,69504.4162824536,69495.5635628221,69486.7117562423,69477.8608626422,69469.0108819498,69460.1618140931,69451.3136589999,69442.4664165982,69433.6200868161,69424.7746695815,69415.9301648224,69407.0865724668,69398.2438924427,69389.4021246781,69380.5612691009,69371.7213256393,69362.8822942210,69354.0441747742,69345.2069672270,69336.3706715073,69327.5352875431,69318.7008152624,69309.8672545935,69301.0346054641,69292.2028678024,69283.3720415364,69274.5421265941,69265.7131229037,69256.8850303931,69248.0578489905,69239.2315786238,69230.4062192211,69221.5817707107,69212.7582330203,69203.9356060782,69195.1138898125,69186.2930841512,69177.4731890224,69168.6542043542,69159.8361300748,69151.0189661121,69142.2027123943,69133.3873688496,69124.5729354061,69115.7594119917,69106.9467985347,69098.1350949633,69089.3243012054,69080.5144171893,69071.7054428431,69062.8973780950,69054.0902228729,69045.2839771053,69036.4786407201,69027.6742136455,69018.8706958097,69010.0680871410,69001.2663875673,68992.4655970168,68983.6657154179,68974.8667426987,68966.0686787872,68957.2715236118,68948.4752771006,68939.6799391818,68930.8855097835,68922.0919888342,68913.2993762618,68904.5076719946,68895.7168759610,68886.9269880889,68878.1380083067,68869.3499365426,68860.5627727249,68851.7765167817,68842.9911686413,68834.2067282322,68825.4231954821,68816.6405703197,68807.8588526730,68799.0780424705,68790.2981396402,68781.5191441105,68772.7410558098,68763.9638746661,68755.1876006078,68746.4122335633,68737.6377734607,68728.8642202284,68720.0915737947,68711.3198340878,68702.5490010360,68693.7790745677,68685.0100546113,68676.2419410948,68667.4747339468,68658.7084330956,68649.9430384693,68641.1785499964,68632.4149676053,68623.6522912242,68614.8905207815,68606.1296562055,68597.3696974246,68588.6106443672,68579.8524969615,68571.0952551360,68562.3389188190,68553.5834879388,68544.8289624239,68536.0753422027,68527.3226272035,68518.5708173546,68509.8199125846,68501.0699128217,68492.3208179943,68483.5726280309,68474.8253428600,68466.0789624098,68457.3334866087,68448.5889153853,68439.8452486679,68431.1024863849,68422.3606284649,68413.6196748361,68404.8796254270,68396.1404801661,68387.4022389819,68378.6649018028,68369.9284685570,68361.1929391734,68352.4583135801,68343.7245917057,68334.9917734787,68326.2598588275,68317.5288476806,68308.7987399665,68300.0695356137,68291.3412345506,68282.6138367057,68273.8873420076,68265.1617503846,68256.4370617654,68247.7132760785,68238.9903932523,68230.2684132153,68221.5473358961,68212.8271612233,68204.1078891252,68195.3895195304,68186.6720523676,68177.9554875652,68169.2398250517,68160.5250647557,68151.8112066059,68143.0982505305,68134.3861964584,68125.6750443180,68116.9647940378,68108.2554455465,68099.5469987727,68090.8394536448,68082.1328100915,68073.4270680414,68064.7222274230,68056.0182881650,68047.3152501958,68038.6131134443,68029.9118778389,68021.2115433082,68012.5121097809,68003.8135771856,67995.1159454509,67986.4192145053,67977.7233842777,67969.0284546965,67960.3344256903,67951.6412971881,67942.9490691181,67934.2577414091,67925.5673139899,67916.8777867890,67908.1891597351,67899.5014327569,67890.8146057830,67882.1286787421,67873.4436515629,67864.7595241739,67856.0762965041,67847.3939684820,67838.7125400362,67830.0320110957,67821.3523815888,67812.6736514445,67803.9958205914,67795.3188889581,67786.6428564735,67777.9677230662,67769.2934886651,67760.6201531987,67751.9477165958,67743.2761787852,67734.6055396955,67725.9357992556,67717.2669573941,67708.5990140399,67699.9319691216,67691.2658225681,67682.6005743081,67673.9362242703,67665.2727723835,67656.6102185766,67647.9485627782,67639.2878049170,67630.6279449222,67621.9689827221,67613.3109182458,67604.6537514220,67595.9974821795,67587.3421104471,67578.6876361536,67570.0340592279,67561.3813795986,67552.7295971947,67544.0787119450,67535.4287237784,67526.7796326236,67518.1314384093,67509.4841410647,67500.8377405184,67492.1922366993,67483.5476295363,67474.9039189581,67466.2611048937,67457.6191872719,67448.9781660216,67440.3380410717,67431.6988123509,67423.0604797884,67414.4230433128,67405.7865028530,67397.1508583380,67388.5161096967,67379.8822568580,67371.2492997506,67362.6172383038,67353.9860724461,67345.3558021066,67336.7264272142,67328.0979476978,67319.4703634863,67310.8436745087,67302.2178806940,67293.5929819709,67284.9689782686,67276.3458695159,67267.7236556417,67259.1023365750,67250.4819122448,67241.8623825802,67233.2437475098,67224.6260069628,67216.0091608682,67207.3932091549,67198.7781517519,67190.1639885882,67181.5507195927,67172.9383446944,67164.3268638225,67155.7162769057,67147.1065838732,67138.4977846540,67129.8898791771,67121.2828673714,67112.6767491659,67104.0715244899,67095.4671932722,67086.8637554418,67078.2612109278,67069.6595596594,67061.0588015654,67052.4589365749,67043.8599646170,67035.2618856208,67026.6646995152,67018.0684062294,67009.4730056924,67000.8784978333,66992.2848825811,66983.6921598651,66975.1003296141,66966.5093917573,66957.9193462239,66949.3301929427,66940.7419318431,66932.1545628540,66923.5680859047,66914.9825009241,66906.3978078414,66897.8140065859,66889.2310970863,66880.6490792721,66872.0679530723,66863.4877184159,66854.9083752322,66846.3299234503,66837.7523629995,66829.1756938086,66820.5999158069,66812.0250289237,66803.4510330880,66794.8779282291,66786.3057142760,66777.7343911580,66769.1639588042,66760.5944171437,66752.0257661060,66743.4580056199,66734.8911356148,66726.3251560199,66717.7600667643,66709.1958677772,66700.6325589879,66692.0701403257,66683.5086117195,66674.9479730988,66666.3882243927,66657.8293655304,66649.2713964412,66640.7143170543,66632.1581272990,66623.6028271044,66615.0484163999,66606.4948951146,66597.9422631779,66589.3905205189,66580.8396670671,66572.2897027515,66563.7406275014,66555.1924412463,66546.6451439152,66538.0987354376,66529.5532157426,66521.0085847597,66512.4648424180,66503.9219886468,66495.3800233756,66486.8389465334,66478.2987580497,66469.7594578538,66461.2210458751,66452.6835220427,66444.1468862860,66435.6111385345,66427.0762787173,66418.5423067638,66410.0092226035,66401.4770261655,66392.9457173792,66384.4152961741,66375.8857624795,66367.3571162246,66358.8293573389,66350.3024857518,66341.7765013925,66333.2514041906,66324.7271940752,66316.2038709760,66307.6814348222,66299.1598855432,66290.6392230684,66282.1194473272,66273.6005582489,66265.0825557632,66256.5654397992,66248.0492102864,66239.5338671543,66231.0194103323,66222.5058397497,66213.9931553360,66205.4813570208,66196.9704447333,66188.4604184029,66179.9512779593,66171.4430233318,66162.9356544498,66154.4291712429,66145.9235736404,66137.4188615719,66128.9150349668,66120.4120937546,66111.9100378647,66103.4088672266,66094.9085817699,66086.4091814239,66077.9106661182,66069.4130357822,66060.9162903457,66052.4204297378,66043.9254538883,66035.4313627265,66026.9381561821,66018.4458341844,66009.9543966631,66001.4638435478,65992.9741747677,65984.4853902526,65975.9974899320,65967.5104737354,65959.0243415924,65950.5390934324,65942.0547291851,65933.5712487800,65925.0886521467,65916.6069392148,65908.1261099136,65899.6461641730,65891.1671019225,65882.6889230916,65874.2116276098,65865.7352154069,65857.2596864124,65848.7850405558,65840.3112777668,65831.8383979751,65823.3664011101,65814.8952871015,65806.4250558790,65797.9557073720,65789.4872415103,65781.0196582235,65772.5529574413,65764.0871390932,65755.6222031088,65747.1581494179,65738.6949779501,65730.2326886349,65721.7712814022,65713.3107561815,65704.8511129025,65696.3923514948,65687.9344718882,65679.4774740123,65671.0213577967,65662.5661231712,65654.1117700654,65645.6582984091,65637.2057081319,65628.7539991635,65620.3031714336,65611.8532248719,65603.4041594083,65594.9559749722,65586.5086714935,65578.0622489018,65569.6167071269,65561.1720460986,65552.7282657465,65544.2853660005,65535.8433467901,65527.4022080453,65518.9619496956,65510.5225716709,65502.0840739010,65493.6464563155,65485.2097188443,65476.7738614170,65468.3388839636,65459.9047864137,65451.4715686971,65443.0392307437,65434.6077724832,65426.1771938453,65417.7474947599,65409.3186751568,65400.8907349658,65392.4636741166,65384.0374925392,65375.6121901633,65367.1877669187,65358.7642227351,65350.3415575427,65341.9197712709,65333.4988638498,65325.0788352092,65316.6596852789,65308.2414139887,65299.8240212684,65291.4075070481,65282.9918712574,65274.5771138263,65266.1632346846,65257.7502337623,65249.3381109890,65240.9268662948,65232.5164996095,65224.1070108630,65215.6983999852,65207.2906669060,65198.8838115552,65190.4778338628,65182.0727337586,65173.6685111726,65165.2651660347,65156.8626982748,65148.4611078229,65140.0603946086,65131.6605585622,65123.2615996134,65114.8635176924,65106.4663127288,65098.0699846527,65089.6745333941,65081.2799588829,65072.8862610490,65064.4934398224,65056.1014951330,65047.7104269109,65039.3202350860,65030.9309195882,65022.5424803475,65014.1549172940,65005.7682303576,64997.3824194682,64988.9974845559,64980.6134255508,64972.2302423826,64963.8479349815,64955.4665032775,64947.0859472007,64938.7062666808,64930.3274616482,64921.9495320327,64913.5724777643,64905.1962987731,64896.8209949892,64888.4465663425,64880.0730127632,64871.7003341812,64863.3285305266,64854.9576017295,64846.5875477198,64838.2183684278,64829.8500637834,64821.4826337167,64813.1160781578,64804.7503970368,64796.3855902836,64788.0216578285,64779.6585996015,64771.2964155328,64762.9351055522,64754.5746695902,64746.2151075766,64737.8564194416,64729.4986051153,64721.1416645279,64712.7855976094,64704.4304042900,64696.0760844998,64687.7226381689,64679.3700652275,64671.0183656057,64662.6675392336,64654.3175860415,64645.9685059593,64637.6202989175,64629.2729648458,64620.9265036748,64612.5809153344,64604.2361997548,64595.8923568663,64587.5493865990,64579.2072888831,64570.8660636487,64562.5257108261,64554.1862303455,64545.8476221369,64537.5098861307,64529.1730222570,64520.8370304462,64512.5019106282,64504.1676627335,64495.8342866922,64487.5017824344,64479.1701498906,64470.8393889908,64462.5094996653,64454.1804818444,64445.8523354583,64437.5250604373,64429.1986567114,64420.8731242112,64412.5484628668,64404.2246726085,64395.9017533664,64387.5797050711,64379.2585276526,64370.9382210411,64362.6187851672,64354.3002199610,64345.9825253529,64337.6657012729,64329.3497476517,64321.0346644193,64312.7204515061,64304.4071088425,64296.0946363586,64287.7830339849,64279.4723016517,64271.1624392893,64262.8534468280,64254.5453241981,64246.2380713301,64237.9316881541,64229.6261746006,64221.3215305999,64213.0177560824,64204.7148509784,64196.4128152183,64188.1116487325,64179.8113514512,64171.5119233049,64163.2133642240,64154.9156741387,64146.6188529796,64138.3229006770,64130.0278171613,64121.7336023629,64113.4402562121,64105.1477786395,64096.8561695752,64088.5654289499,64080.2755566939,64071.9865527377,64063.6984170116,64055.4111494460,64047.1247499715,64038.8392185183,64030.5545550170,64022.2707593981,64013.9878315919,64005.7057715288,63997.4245791395,63989.1442543542,63980.8647971034,63972.5862073177,63964.3084849276,63956.0316298633,63947.7556420555,63939.4805214346,63931.2062679311,63922.9328814755,63914.6603619982,63906.3887094299,63898.1179237009,63889.8480047417,63881.5789524830,63873.3107668551,63865.0434477886,63856.7769952141,63848.5114090619,63840.2466892627,63831.9828357470,63823.7198484453,63815.4577272882,63807.1964722061,63798.9360831298,63790.6765599896,63782.4179027161,63774.1601112399,63765.9031854916,63757.6471254017,63749.3919309008,63741.1376019195,63732.8841383882,63724.6315402377,63716.3798073985,63708.1289398012,63699.8789373763,63691.6298000544,63683.3815277664,63675.1341204424,63666.8875780134,63658.6419004099,63650.3970875624,63642.1531394017,63633.9100558583,63625.6678368629,63617.4264823460,63609.1859922384,63600.9463664706,63592.7076049734,63584.4697076772,63576.2326745129,63567.9965054109,63559.7612003021,63551.5267591170,63543.2931817864,63535.0604682409,63526.8286184110,63518.5976322277,63510.3675096215,63502.1382505230,63493.9098548631,63485.6823225723,63477.4556535813,63469.2298478209,63461.0049052219,63452.7808257148,63444.5576092303,63436.3352556994,63428.1137650524,63419.8931372204,63411.6733721339,63403.4544697236,63395.2364299205,63387.0192526550,63378.8029378582,63370.5874854604,63362.3728953928,63354.1591675859,63345.9463019704,63337.7342984773,63329.5231570371,63321.3128775808,63313.1034600390,63304.8949043426,63296.6872104224,63288.4803782090,63280.2744076332,63272.0692986261,63263.8650511182,63255.6616650403,63247.4591403233,63239.2574768980,63231.0566746952,63222.8567336457,63214.6576536804,63206.4594347300,63198.2620767254,63190.0655795974,63181.8699432768,63173.6751676945,63165.4812527813,63157.2881984681,63149.0960046857,63140.9046713649,63132.7141984367,63124.5245858318,63116.3358334812,63108.1479413157,63099.9609092662,63091.7747372635,63083.5894252386,63075.4049731223,63067.2213808455,63059.0386483391,63050.8567755339,63042.6757623611,63034.4956087512,63026.3163146354,63018.1378799445,63009.9603046094,63001.7835885611,62993.6077317305,62985.4327340483,62977.2585954458,62969.0853158537,62960.9128952029,62952.7413334245,62944.5706304494,62936.4007862086,62928.2318006328,62920.0636736533,62911.8964052008,62903.7299952064,62895.5644436010,62887.3997503155,62879.2359152812,62871.0729384287,62862.9108196891,62854.7495589935,62846.5891562728,62838.4296114580,62830.2709244802,62822.1130952702,62813.9561237591,62805.8000098780,62797.6447535578,62789.4903547296,62781.3368133243,62773.1841292731,62765.0323025069,62756.8813329567,62748.7312205537,62740.5819652289,62732.4335669131,62724.2860255377,62716.1393410336,62707.9935133318,62699.8485423634,62691.7044280595,62683.5611703511,62675.4187691693,62667.2772244452,62659.1365361099,62650.9967040945,62642.8577283299,62634.7196087475,62626.5823452781,62618.4459378529,62610.3103864031,62602.1756908598,62594.0418511539,62585.9088672167,62577.7767389794,62569.6454663728,62561.5150493283,62553.3854877771,62545.2567816500,62537.1289308783,62529.0019353932,62520.8757951259,62512.7505100074,62504.6260799688,62496.5025049416,62488.3797848565,62480.2579196450,62472.1369092381,62464.0167535671,62455.8974525630,62447.7790061571,62439.6614142807,62431.5446768647,62423.4287938405,62415.3137651393,62407.1995906921,62399.0862704303,62390.9738042851,62382.8621921876,62374.7514340691,62366.6415298607,62358.5324794938,62350.4242828995,62342.3169400091,62334.2104507538,62326.1048150648,62318.0000328733,62309.8961041107,62301.7930287082,62293.6908065969,62285.5894377082,62277.4889219734,62269.3892593237,62261.2904496903,62253.1924930046,62245.0953891978,62236.9991382011,62228.9037399460,62220.8091943637,62212.7155013853,62204.6226609423,62196.5306729660,62188.4395373876,62180.3492541384,62172.2598231498,62164.1712443531,62156.0835176796,62147.9966430605,62139.9106204274,62131.8254497114,62123.7411308439,62115.6576637563,62107.5750483798,62099.4932846458,62091.4123724857,62083.3323118309,62075.2531026126,62067.1747447622,62059.0972382112,62051.0205828908,62042.9447787324,62034.8698256675,62026.7957236274,62018.7224725434,62010.6500723470,62002.5785229696,61994.5078243425,61986.4379763971,61978.3689790649,61970.3008322773,61962.2335359656,61954.1670900613,61946.1014944958,61938.0367492004,61929.9728541067,61921.9098091462,61913.8476142500,61905.7862693499,61897.7257743771,61889.6661292631,61881.6073339394,61873.5493883374,61865.4922923886,61857.4360460244,61849.3806491763,61841.3261017758,61833.2724037543,61825.2195550433,61817.1675555744,61809.1164052788,61801.0661040882,61793.0166519341,61784.9680487480,61776.9202944612,61768.8733890054,61760.8273323121,61752.7821243127,61744.7377649387,61736.6942541217,61728.6515917933,61720.6097778849,61712.5688123280,61704.5286950542,61696.4894259950,61688.4510050820,61680.4134322468,61672.3767074207,61664.3408305355,61656.3058015226,61648.2716203136,61640.2382868402,61632.2058010337,61624.1741628260,61616.1433721483,61608.1134289325,61600.0843331099,61592.0560846124,61584.0286833714,61576.0021293185,61567.9764223854,61559.9515625035,61551.9275496045,61543.9043836201,61535.8820644818,61527.8605921213,61519.8399664702,61511.8201874601,61503.8012550226,61495.7831690894,61487.7659295921,61479.7495364623,61471.7339896317,61463.7192890320,61455.7054345947,61447.6924262515,61439.6802639341,61431.6689475742,61423.6584771034,61415.6488524534,61407.6400735559,61399.6321403425,61391.6250527449,61383.6188106949,61375.6134141240,61367.6088629640,61359.6051571466,61351.6022966035,61343.6002812664,61335.5991110670,61327.5987859370,61319.5993058081,61311.6006706120,61303.6028802806,61295.6059347455,61287.6098339383,61279.6145777909,61271.6201662351,61263.6265992024,61255.6338766247,61247.6419984339,61239.6509645615,61231.6607749393,61223.6714294991,61215.6829281728,61207.6952708920,61199.7084575884,61191.7224881941,61183.7373626405,61175.7530808597,61167.7696427832,61159.7870483431,61151.8052974709,61143.8243900986,61135.8443261580,61127.8651055808,61119.8867282988,61111.9091942440,61103.9325033480,61095.9566555427,61087.9816507600,61080.0074889317,61072.0341699896,61064.0616938655,61056.0900604913,61048.1192697988,61040.1493217200,61032.1802161865,61024.2119531304,61016.2445324834,61008.2779541774,61000.3122181444,60992.3473243160,60984.3832726243,60976.4200630012,60968.4576953784,60960.4961696879,60952.5354858616,60944.5756438314,60936.6166435291,60928.6584848867,60920.7011678361,60912.7446923092,60904.7890582379,60896.8342655542,60888.8803141898,60880.9272040768,60872.9749351472,60865.0235073328,60857.0729205655,60849.1231747774,60841.1742699004,60833.2262058663,60825.2789826072,60817.3326000551,60809.3870581417,60801.4423567993,60793.4984959596,60785.5554755548,60777.6132955166,60769.6719557772,60761.7314562686,60753.7917969226,60745.8529776714,60737.9149984467,60729.9778591809,60722.0415598057,60714.1061002532,60706.1714804555,60698.2377003444,60690.3047598520,60682.3726589105,60674.4413974517,60666.5109754077,60658.5813927105,60650.6526492923,60642.7247450849,60634.7976800206,60626.8714540313,60618.9460670490,60611.0215190057,60603.0978098338,60595.1749394651,60587.2529078316,60579.3317148655,60571.4113604989,60563.4918446639,60555.5731672924,60547.6553283167,60539.7383276687,60531.8221652806,60523.9068410845,60515.9923550125,60508.0787069967,60500.1658969691,60492.2539248620,60484.3427906074,60476.4324941374,60468.5230353843,60460.6144142800,60452.7066307568,60444.7996847466,60436.8935761819,60428.9883049946,60421.0838711168,60413.1802744809,60405.2775150187,60397.3755926627,60389.4745073449,60381.5742589975,60373.6748475526,60365.7762729424,60357.8785350993,60349.9816339551,60342.0855694422,60334.1903414929,60326.2959500391,60318.4023950132,60310.5096763473,60302.6177939738,60294.7267478246,60286.8365378322,60278.9471639287,60271.0586260462,60263.1709241171,60255.2840580736,60247.3980278478,60239.5128333720,60231.6284745785,60223.7449513996,60215.8622637674,60207.9804116142,60200.0993948722,60192.2192134738,60184.3398673511,60176.4613564365,60168.5836806622,60160.7068399604,60152.8308342635,60144.9556635038,60137.0813276135,60129.2078265248,60121.3351601702,60113.4633284819,60105.5923313922,60097.7221688333,60089.8528407378,60081.9843470376,60074.1166876653,60066.2498625532,60058.3838716336,60050.5187148387,60042.6543921010,60034.7909033527,60026.9282485262,60019.0664275539,60011.2054403680,60003.3452869010,59995.4859670851,59987.6274808529,59979.7698281365,59971.9130088683,59964.0570229808,59956.2018704063,59948.3475510772,59940.4940649258,59932.6414118846,59924.7895918859,59916.9386048621,59909.0884507457,59901.2391294689,59893.3906409642,59885.5429851641,59877.6961620009,59869.8501714070,59862.0050133149,59854.1606876571,59846.3171943657,59838.4745333734,59830.6327046126,59822.7917080157,59814.9515435151,59807.1122110433,59799.2737105328,59791.4360419158,59783.5992051251,59775.7632000930,59767.9280267519,59760.0936850343,59752.2601748727,59744.4274961997,59736.5956489475,59728.7646330488,59720.9344484360,59713.1050950416,59705.2765727981,59697.4488816380,59689.6220214938,59681.7959922980,59673.9707939831,59666.1464264816,59658.3228897261,59650.5001836490,59642.6783081829,59634.8572632603,59627.0370488137,59619.2176647758,59611.3991110789,59603.5813876557,59595.7644944387,59587.9484313605,59580.1331983535,59572.3187953504,59564.5052222838,59556.6924790861,59548.8805656899,59541.0694820279,59533.2592280327,59525.4498036367,59517.6412087725,59509.8334433729,59502.0265073703,59494.2204006973,59486.4151232866,59478.6106750708,59470.8070559824,59463.0042659540,59455.2023049184,59447.4011728080,59439.6008695556,59431.8013950938,59424.0027493550,59416.2049322722,59408.4079437778,59400.6117838044,59392.8164522848,59385.0219491516,59377.2282743374,59369.4354277749,59361.6434093968,59353.8522191357,59346.0618569243,59338.2723226952,59330.4836163812,59322.6957379149,59314.9086872290,59307.1224642561,59299.3370689291,59291.5525011805,59283.7687609430,59275.9858481495,59268.2037627325,59260.4225046248,59252.6420737590,59244.8624700681,59237.0836934845,59229.3057439411,59221.5286213706,59213.7523257057,59205.9768568791,59198.2022148236,59190.4283994720,59182.6554107570,59174.8832486113,59167.1119129677,59159.3414037589,59151.5717209178,59143.8028643771,59136.0348340694,59128.2676299277,59120.5012518847,59112.7356998732,59104.9709738260,59097.2070736758,59089.4439993555,59081.6817507978,59073.9203279355,59066.1597307015,59058.3999590286,59050.6410128496,59042.8828920972,59035.1255967044,59027.3691266038,59019.6134817284,59011.8586620110,59004.1046673844,58996.3514977815,58988.5991531351,58980.8476333780,58973.0969384431,58965.3470682633,58957.5980227714,58949.8498019002,58942.1024055827,58934.3558337518,58926.6100863401,58918.8651632807,58911.1210645065,58903.3777899502,58895.6353395449,58887.8937132233,58880.1529109185,58872.4129325632,58864.6737780904,58856.9354474331,58849.1979405240,58841.4612572961,58833.7253976824,58825.9903616158,58818.2561490291,58810.5227598553,58802.7901940275,58795.0584514784,58787.3275321409,58779.5974359482,58771.8681628331,58764.1397127286,58756.4120855675,58748.6852812831,58740.9592998080,58733.2341410753,58725.5098050181,58717.7862915691,58710.0636006615,58702.3417322283,58694.6206862023,58686.9004625167,58679.1810611043,58671.4624818983,58663.7447248315,58656.0277898370,58648.3116768478,58640.5963857969,58632.8819166174,58625.1682692421,58617.4554436044,58609.7434396369,58602.0322572730,58594.3218964455,58586.6123570875,58578.9036391320,58571.1957425121,58563.4886671610,58555.7824130114,58548.0769799967,58540.3723680498,58532.6685771037,58524.9656070916,58517.2634579466,58509.5621296017,58501.8616219899,58494.1619350444,58486.4630686983,58478.7650228846,58471.0677975364,58463.3713925870,58455.6758079692,58447.9810436163,58440.2870994614,58432.5939754375,58424.9016714778,58417.2101875155,58409.5195234837,58401.8296793153,58394.1406549437,58386.4524503020,58378.7650653232,58371.0784999406,58363.3927540872,58355.7078276963,58348.0237207010,58340.3404330344,58332.6579646298,58324.9763154202,58317.2954853388,58309.6154743190,58301.9362822936,58294.2579091961,58286.5803549596,58278.9036195172,58271.2277028022,58263.5526047477,58255.8783252871,58248.2048643533,58240.5322218797,58232.8603977995,58225.1893920459,58217.5192045522,58209.8498352514,58202.1812840770,58194.5135509621,58186.8466358399,58179.1805386437,58171.5152593067,58163.8507977621,58156.1871539433,58148.5243277835,58140.8623192158,58133.2011281737,58125.5407545904,58117.8811983991,58110.2224595330,58102.5645379255,58094.9074335100,58087.2511462195,58079.5956759875,58071.9410227473,58064.2871864320,58056.6341669750,58048.9819643097,58041.3305783693,58033.6800090871,58026.0302563966,58018.3813202308,58010.7332005233,58003.0858972072,57995.4394102161,57987.7937394831,57980.1488849416,57972.5048465251,57964.8616241667,57957.2192177999,57949.5776273579,57941.9368527743,57934.2968939823,57926.6577509152,57919.0194235066,57911.3819116896,57903.7452153978,57896.1093345645,57888.4742691229,57880.8400190067,57873.2065841490,57865.5739644835,57857.9421599433,57850.3111704620,57842.6809959730,57835.0516364095,57827.4230917052,57819.7953617932,57812.1684466073,57804.5423460806,57796.9170601467,57789.2925887390,57781.6689317908,57774.0460892358,57766.4240610072,57758.8028470386,57751.1824472634,57743.5628616150,57735.9440900269,57728.3261324326,57720.7089887655,57713.0926589592,57705.4771429470,57697.8624406624,57690.2485520390,57682.6354770103,57675.0232155095,57667.4117674705,57659.8011328265,57652.1913115111,57644.5823034578,57636.9741086001,57629.3667268715,57621.7601582055,57614.1544025357,57606.5494597956,57598.9453299187,57591.3420128384,57583.7395084885,57576.1378168023,57568.5369377135,57560.9368711556,57553.3376170620,57545.7391753665,57538.1415460025,57530.5447289036,57522.9487240033,57515.3535312353,57507.7591505331,57500.1655818302,57492.5728250603,57484.9808801570,57477.3897470537,57469.7994256841,57462.2099159818,57454.6212178806,57447.0333313137,57439.4462562149,57431.8599925179,57424.2745401562,57416.6898990635,57409.1060691732,57401.5230504193,57393.9408427350,57386.3594460543,57378.7788603107,57371.1990854377,57363.6201213691,57356.0419680385,57348.4646253796,57340.8880933259,57333.3123718113,57325.7374607693,57318.1633601335,57310.5900698378,57303.0175898157,57295.4459200009,57287.8750603270,57280.3050107278,57272.7357711371,57265.1673414883,57257.5997217153,57250.0329117518,57242.4669115315,57234.9017209879,57227.3373400550,57219.7737686663,57212.2110067556,57204.6490542566,57197.0879111032,57189.5275772288,57181.9680525674,57174.4093370526,57166.8514306183,57159.2943331979,57151.7380447256,57144.1825651348,57136.6278943595,57129.0740323332,57121.5209789899,57113.9687342632,57106.4172980870,57098.8666703951,57091.3168511210,57083.7678401988,57076.2196375622,57068.6722431448,57061.1256568806,57053.5798787034,57046.0349085470,57038.4907463450,57030.9473920314,57023.4048455400,57015.8631068045,57008.3221757588,57000.7820523368,56993.2427364722,56985.7042280989,56978.1665271507,56970.6296335615,56963.0935472650,56955.5582681952,56948.0237962859,56940.4901314709,56932.9572736841,56925.4252228594,56917.8939789306,56910.3635418315,56902.8339114962,56895.3050878584,56887.7770708520,56880.2498604108,56872.7234564689,56865.1978589601,56857.6730678182,56850.1490829772,56842.6259043710,56835.1035319334,56827.5819655984,56820.0612052999,56812.5412509719,56805.0221025481,56797.5037599626,56789.9862231494,56782.4694920423,56774.9535665751,56767.4384466820,56759.9241322969,56752.4106233536,56744.8979197861,56737.3860215285,56729.8749285146,56722.3646406783,56714.8551579539,56707.3464802750,56699.8386075757,56692.3315397901,56684.8252768520,56677.3198186954,56669.8151652544,56662.3113164630,56654.8082722551,56647.3060325647,56639.8045973259,56632.3039664726,56624.8041399389,56617.3051176587,56609.8068995661,56602.3094855952,56594.8128756798,56587.3170697542,56579.8220677522,56572.3278696080,56564.8344752555,56557.3418846289,56549.8500976621,56542.3591142893,56534.8689344444,56527.3795580615,56519.8909850748,56512.4032154182,56504.9162490259,56497.4300858318,56489.9447257702,56482.4601687751,56474.9764147804,56467.4934637204,56460.0113155292,56452.5299701408,56445.0494274893,56437.5696875090,56430.0907501337,56422.6126152976,56415.1352829350,56407.6587529799,56400.1830253663,56392.7081000286,56385.2339769007,56377.7606559168,56370.2881370110,56362.8164201176,56355.3455051706,56347.8753921041,56340.4060808524,56332.9375713496,56325.4698635299,56318.0029573273,56310.5368526762,56303.0715495106,56295.6070477647,56288.1433473729,56280.6804482690,56273.2183503875,56265.7570536623,56258.2965580280,56250.8368634184,56243.3779697679,56235.9198770108,56228.4625850811,56221.0060939130,56213.5504034409,56206.0955135990,56198.6414243214,56191.1881355423,56183.7356471962,56176.2839592170,56168.8330715391,56161.3829840968,56153.9336968243,56146.4852096557,56139.0375225256,56131.5906353679,56124.1445481170,56116.6992607072,56109.2547730727,56101.8110851479,56094.3681968669,56086.9261081642,56079.4848189738,56072.0443292302,56064.6046388677,56057.1657478205,56049.7276560229,56042.2903634092,56034.8538699138,56027.4181754710,56019.9832800149,56012.5491834801,56005.1158858008,55997.6833869113,55990.2516867459,55982.8207852391,55975.3906823251,55967.9613779382,55960.5328720129,55953.1051644834,55945.6782552841,55938.2521443494,55930.8268316136,55923.4023170111,55915.9786004762,55908.5556819434,55901.1335613470,55893.7122386213,55886.2917137009,55878.8719865199,55871.4530570129,55864.0349251141,55856.6175907582,55849.2010538793,55841.7853144119,55834.3703722906,55826.9562274495,55819.5428798231,55812.1303293460,55804.7185759525,55797.3076195769,55789.8974601538,55782.4880976177,55775.0795319029,55767.6717629438,55760.2647906749,55752.8586150307,55745.4532359456,55738.0486533540,55730.6448671906,55723.2418773896,55715.8396838855,55708.4382866129,55701.0376855062,55693.6378804999,55686.2388715285,55678.8406585264,55671.4432414280,55664.0466201681,55656.6507946811,55649.2557649013,55641.8615307634,55634.4680922018,55627.0754491511,55619.6836015458,55612.2925493204,55604.9022924093,55597.5128307472,55590.1241642686,55582.7362929081,55575.3492166000,55567.9629352791,55560.5774488798,55553.1927573367,55545.8088605843,55538.4257585572,55531.0434511900,55523.6619384172,55516.2812201734,55508.9012963932,55501.5221670111,55494.1438319617,55486.7662911796,55479.3895445994,55472.0135921557,55464.6384337830,55457.2640694161,55449.8904989894,55442.5177224375,55435.1457396952,55427.7745506970,55420.4041553774,55413.0345536712,55405.6657455131,55398.2977308374,55390.9305095790,55383.5640816725,55376.1984470524,55368.8336056535,55361.4695574104,55354.1063022577,55346.7438401301,55339.3821709622,55332.0212946889,55324.6612112445,55317.3019205638,55309.9434225817,55302.5857172325,55295.2288044512,55287.8726841723,55280.5173563306,55273.1628208606,55265.8090776973,55258.4561267752,55251.1039680290,55243.7526013933,55236.4020268032,55229.0522441930,55221.7032534976,55214.3550546518,55207.0076475901,55199.6610322474,55192.3152085584,55184.9701764578,55177.6259358804,55170.2824867608,55162.9398290340,55155.5979626345,55148.2568874972,55140.9166035568,55133.5771107481,55126.2384090059,55118.9004982648,55111.5633784598,55104.2270495255,55096.8915113967,55089.5567640084,55082.2228072951,55074.8896411917,55067.5572656330,55060.2256805539,55052.8948858890,55045.5648815732,55038.2356675415,55030.9072437284,55023.5796100689,55016.2527664977,55008.9267129499,55001.6014493599,54994.2769756629,54986.9532917937,54979.6303976869,54972.3082932775,54964.9869785004,54957.6664532904,54950.3467175822,54943.0277713110,54935.7096144114,54928.3922468183,54921.0756684666,54913.7598792912,54906.4448792270,54899.1306682087,54891.8172461714,54884.5046130500,54877.1927687792,54869.8817132940,54862.5714465294,54855.2619684201,54847.9532789011,54840.6453779074,54833.3382653738,54826.0319412352,54818.7264054267,54811.4216578830,54804.1176985392,54796.8145273301,54789.5121441908,54782.2105490561,54774.9097418610,54767.6097225404,54760.3104910293,54753.0120472627,54745.7143911754,54738.4175227026,54731.1214417791,54723.8261483398,54716.5316423200,54709.2379236543,54701.9449922778,54694.6528481257,54687.3614911326,54680.0709212339,54672.7811383643,54665.4921424590,54658.2039334528,54650.9165112809,54643.6298758782,54636.3440271797,54629.0589651205,54621.7746896356,54614.4912006601,54607.2084981288,54599.9265819769,54592.6454521395,54585.3651085515,54578.0855511480,54570.8067798641,54563.5287946348,54556.2515953951,54548.9751820801,54541.6995546250,54534.4247129647,54527.1506570343,54519.8773867689,54512.6049021036,54505.3332029734,54498.0622893135,54490.7921610590,54483.5228181448,54476.2542605062,54468.9864880782,54461.7195007960,54454.4532985945,54447.1878814091,54439.9232491747,54432.6594018264,54425.3963392996,54418.1340615291,54410.8725684501,54403.6118599979,54396.3519361075,54389.0927967142,54381.8344417529,54374.5768711590,54367.3200848674,54360.0640828134,54352.8088649322,54345.5544311589,54338.3007814286,54331.0479156766,54323.7958338381,54316.5445358481,54309.2940216419,54302.0442911547,54294.7953443217,54287.5471810780,54280.2998013588,54273.0532050995,54265.8073922350,54258.5623627008,54251.3181164319,54244.0746533636,54236.8319734311,54229.5900765697,54222.3489627146,54215.1086318009,54207.8690837640,54200.6303185390,54193.3923360612,54186.1551362659,54178.9187190884,54171.6830844638,54164.4482323273,54157.2141626144,54149.9808752602,54142.7483702000,54135.5166473691,54128.2857067028,54121.0555481363,54113.8261716049,54106.5975770439,54099.3697643886,54092.1427335743,54084.9164845363,54077.6910172099,54070.4663315304,54063.2424274330,54056.0193048532,54048.7969637263,54041.5754039874,54034.3546255721,54027.1346284155,54019.9154124531,54012.6969776202,54005.4793238520,53998.2624510840,53991.0463592515,53983.8310482899,53976.6165181344,53969.4027687205,53962.1897999835,53954.9776118588,53947.7662042818,53940.5555771877,53933.3457305121,53926.1366641902,53918.9283781575,53911.7208723493,53904.5141467011,53897.3082011482,53890.1030356260,53882.8986500699,53875.6950444154,53868.4922185978,53861.2901725526,53854.0889062152,53846.8884195209,53839.6887124053,53832.4897848037,53825.2916366515,53818.0942678843,53810.8976784374,53803.7018682463,53796.5068372465,53789.3125853733,53782.1191125624,53774.9264187489,53767.7345038685,53760.5433678567,53753.3530106488,53746.1634321804,53738.9746323869,53731.7866112039,53724.5993685667,53717.4129044110,53710.2272186721,53703.0423112855,53695.8581821869,53688.6748313116,53681.4922585952,53674.3104639732,53667.1294473811,53659.9492087544,53652.7697480285,53645.5910651392,53638.4131600219,53631.2360326121,53624.0596828453,53616.8841106571,53609.7093159830,53602.5352987586,53595.3620589195,53588.1895964011,53581.0179111391,53573.8470030690,53566.6768721263,53559.5075182466,53552.3389413656,53545.1711414187,53538.0041183416,53530.8378720699,53523.6724025390,53516.5077096847,53509.3437934425,53502.1806537480,53495.0182905368,53487.8567037445,53480.6958933068,53473.5358591591,53466.3766012373,53459.2181194768,53452.0604138133,53444.9034841825,53437.7473305198,53430.5919527611,53423.4373508419,53416.2835246979,53409.1304742647,53401.9781994780,53394.8267002734,53387.6759765866,53380.5260283532,53373.3768555089,53366.2284579893,53359.0808357303,53351.9339886673,53344.7879167362,53337.6426198725,53330.4980980120,53323.3543510903,53316.2113790432,53309.0691818064,53301.9277593154,53294.7871115062,53287.6472383143,53280.5081396755,53273.3698155255,53266.2322657999,53259.0954904347,53251.9594893654,53244.8242625277,53237.6898098575,53230.5561312905,53223.4232267624,53216.2910962089,53209.1597395659,53202.0291567690,53194.8993477540,53187.7703124567,53180.6420508128,53173.5145627582,53166.3878482284,53159.2619071595,53152.1367394871,53145.0123451471,53137.8887240751,53130.7658762070,53123.6438014786,53116.5224998256,53109.4019711840,53102.2822154894,53095.1632326778,53088.0450226849,53080.9275854465,53073.8109208984,53066.6950289765,53059.5799096166,53052.4655627545,53045.3519883260,53038.2391862671,53031.1271565136,53024.0158990011,53016.9054136658,53009.7957004433,53002.6867592696,52995.5785900805,52988.4711928118,52981.3645673995,52974.2587137794,52967.1536318873,52960.0493216593,52952.9457830310,52945.8430159386,52938.7410203177,52931.6397961043,52924.5393432344,52917.4396616437,52910.3407512683,52903.2426120440,52896.1452439067,52889.0486467924,52881.9528206370,52874.8577653763,52867.7634809464,52860.6699672831,52853.5772243224,52846.4852520002,52839.3940502525,52832.3036190152,52825.2139582243,52818.1250678157,52811.0369477253,52803.9495978892,52796.8630182432,52789.7772087234,52782.6921692658,52775.6078998062,52768.5244002807,52761.4416706253,52754.3597107760,52747.2785206687,52740.1981002393,52733.1184494241,52726.0395681588,52718.9614563796,52711.8841140224,52704.8075410233,52697.7317373183,52690.6567028433,52683.5824375345,52676.5089413277,52669.4362141592,52662.3642559649,52655.2930666807,52648.2226462429,52641.1529945874,52634.0841116502,52627.0159973675,52619.9486516753,52612.8820745096,52605.8162658064,52598.7512255020,52591.6869535323,52584.6234498334,52577.5607143414,52570.4987469924,52563.4375477224,52556.3771164676,52549.3174531640,52542.2585577477,52535.2004301549,52528.1430703217,52521.0864781840,52514.0306536781,52506.9755967401,52499.9213073061,52492.8677853122,52485.8150306945,52478.7630433892,52471.7118233324,52464.6613704602,52457.6116847088,52450.5627660144,52443.5146143130,52436.4672295408,52429.4206116340,52422.3747605287,52415.3296761612,52408.2853584675,52401.2418073838,52394.1990228463,52387.1570047913,52380.1157531547,52373.0752678730,52366.0355488822,52358.9965961185,52351.9584095181,52344.9209890173,52337.8843345522,52330.8484460590,52323.8133234740,52316.7789667333,52309.7453757732,52302.7125505299,52295.6804909397,52288.6491969387,52281.6186684631,52274.5889054493,52267.5599078335,52260.5316755519,52253.5042085407,52246.4775067363,52239.4515700747,52232.4263984925,52225.4019919256,52218.3783503106,52211.3554735835,52204.3333616807,52197.3120145385,52190.2914320932,52183.2716142810,52176.2525610382,52169.2342723010,52162.2167480059,52155.1999880891,52148.1839924869,52141.1687611356,52134.1542939716,52127.1405909311,52120.1276519504,52113.1154769659,52106.1040659138,52099.0934187306,52092.0835353526,52085.0744157161,52078.0660597574,52071.0584674128,52064.0516386188,52057.0455733116,52050.0402714277,52043.0357329034,52036.0319576750,52029.0289456789,52022.0266968515,52015.0252111291,52008.0244884482,52001.0245287450,51994.0253319561,51987.0268980177,51980.0292268663,51973.0323184382,51966.0361726700,51959.0407894978,51952.0461688583,51945.0523106877,51938.0592149225,51931.0668814991,51924.0753103539,51917.0845014234,51910.0944546439,51903.1051699520,51896.1166472840,51889.1288865764,51882.1418877655,51875.1556507880,51868.1701755802,51861.1854620785,51854.2015102195,51847.2183199395,51840.2358911752,51833.2542238628,51826.2733179389,51819.2931733400,51812.3137900025,51805.3351678630,51798.3573068578,51791.3802069236,51784.4038679968,51777.4282900139,51770.4534729113,51763.4794166256,51756.5061210934,51749.5335862511,51742.5618120352,51735.5907983823,51728.6205452289,51721.6510525114,51714.6823201664,51707.7143481306,51700.7471363404,51693.7806847323,51686.8149932429,51679.8500618087,51672.8858903663,51665.9224788523,51658.9598272032,51651.9979353556,51645.0368032460,51638.0764308110,51631.1168179871,51624.1579647111,51617.1998709194,51610.2425365486,51603.2859615353,51596.3301458162,51589.3750893277,51582.4207920066,51575.4672537893,51568.5144746126,51561.5624544130,51554.6111931272,51547.6606906917,51540.7109470432,51533.7619621183,51526.8137358536,51519.8662681858,51512.9195590516,51505.9736083874,51499.0284161301,51492.0839822162,51485.1403065823,51478.1973891652,51471.2552299016,51464.3138287280,51457.3731855811,51450.4333003977,51443.4941731143,51436.5558036676,51429.6181919944,51422.6813380313,51415.7452417151,51408.8099029822,51401.8753217697,51394.9414980140,51388.0084316518,51381.0761226201,51374.1445708553,51367.2137762942,51360.2837388735,51353.3544585301,51346.4259352005,51339.4981688215,51332.5711593299,51325.6449066623,51318.7194107556,51311.7946715465,51304.8706889716,51297.9474629678,51291.0249934718,51284.1032804205,51277.1823237504,51270.2621233984,51263.3426793013,51256.4239913959,51249.5060596188,51242.5888839070,51235.6724641971,51228.7568004260,51221.8418925305,51214.9277404473,51208.0143441132,51201.1017034652,51194.1898184398,51187.2786889741,51180.3683150046,51173.4586964685,51166.5498333022,51159.6417254429,51152.7343728272,51145.8277753920,51138.9219330741,51132.0168458104,51125.1125135377,51118.2089361929,51111.3061137127,51104.4040460341,51097.5027330940,51090.6021748291,51083.7023711763,51076.8033220726,51069.9050274547,51063.0074872595,51056.1107014240,51049.2146698850,51042.3193925795,51035.4248694441,51028.5311004160,51021.6380854319,51014.7458244288,51007.8543173436,51000.9635641132,50994.0735646745,50987.1843189644,50980.2958269198,50973.4080884777,50966.5211035749,50959.6348721485,50952.7493941353,50945.8646694723,50938.9806980964,50932.0974799446,50925.2150149538,50918.3333030609,50911.4523442030,50904.5721383170,50897.6926853398,50890.8139852084,50883.9360378598,50877.0588432309,50870.1824012588,50863.3067118803,50856.4317750326,50849.5575906526,50842.6841586772,50835.8114790435,50828.9395516884,50822.0683765490,50815.1979535624,50808.3282826653,50801.4593637950,50794.5911968885,50787.7237818826,50780.8571187145,50773.9912073212,50767.1260476398,50760.2616396071,50753.3979831605,50746.5350782367,50739.6729247729,50732.8115227062,50725.9508719735,50719.0909725121,50712.2318242588,50705.3734271508,50698.5157811251,50691.6588861189,50684.8027420691,50677.9473489129,50671.0927065875,50664.2388150297,50657.3856741767,50650.5332839657,50643.6816443338,50636.8307552179,50629.9806165553,50623.1312282830,50616.2825903381,50609.4347026579,50602.5875651793,50595.7411778396,50588.8955405757,50582.0506533250,50575.2065160244,50568.3631286112,50561.5204910225,50554.6786031954,50547.8374650671,50540.9970765747,50534.1574376554,50527.3185482464,50520.4804082847,50513.6430177077,50506.8063764524,50499.9704844560,50493.1353416557,50486.3009479886,50479.4673033921,50472.6344078032,50465.8022611592,50458.9708633972,50452.1402144544,50445.3103142682,50438.4811627755,50431.6527599137,50424.8251056200,50417.9981998317,50411.1720424858,50404.3466335196,50397.5219728705,50390.6980604756,50383.8748962721,50377.0524801973,50370.2308121884,50363.4098921827,50356.5897201174,50349.7702959299,50342.9516195572,50336.1336909368,50329.3165100058,50322.5000767016,50315.6843909614,50308.8694527224,50302.0552619221,50295.2418184975,50288.4291223862,50281.6171735253,50274.8059718520,50267.9955173039,50261.1858098180,50254.3768493318,50247.5686357824,50240.7611691074,50233.9544492440,50227.1484761294,50220.3432497010,50213.5387698962,50206.7350366523,50199.9320499066,50193.1298095964,50186.3283156591,50179.5275680320,50172.7275666525,50165.9283114580,50159.1298023858,50152.3320393732,50145.5350223577,50138.7387512765,50131.9432260670,50125.1484466668,50118.3544130130,50111.5611250431,50104.7685826945,50097.9767859046,50091.1857346107,50084.3954287503,50077.6058682608,50070.8170530795,50064.0289831439,50057.2416583914,50050.4550787594,50043.6692441853,50036.8841546065,50030.0998099606,50023.3162101848,50016.5333552166,50009.7512449935,50002.9698794529,49996.1892585323,49989.4093821690,49982.6302503007,49975.8518628646,49969.0742197983,49962.2973210392,49955.5211665248,49948.7457561925,49941.9710899799,49935.1971678244,49928.4239896635,49921.6515554347,49914.8798650755,49908.1089185233,49901.3387157156,49894.5692565900,49887.8005410840,49881.0325691350,49874.2653406806,49867.4988556583,49860.7331140056,49853.9681156600,49847.2038605590,49840.4403486402,49833.6775798411,49826.9155540993,49820.1542713522,49813.3937315374,49806.6339345926,49799.8748804551,49793.1165690626,49786.3590003526,49779.6021742628,49772.8460907305,49766.0907496935,49759.3361510893,49752.5822948555,49745.8291809295,49739.0768092492,49732.3251797519,49725.5742923753,49718.8241470571,49712.0747437347,49705.3260823458,49698.5781628281,49691.8309851190,49685.0845491563,49678.3388548774,49671.5939022202,49664.8496911221,49658.1062215208,49651.3634933540,49644.6215065591,49637.8802610741,49631.1397568363,49624.3999937836,49617.6609718535,49610.9226909836,49604.1851511117,49597.4483521754,49590.7122941124,49583.9769768602,49577.2424003567,49570.5085645395,49563.7754693462,49557.0431147146,49550.3115005822,49543.5806268869,49536.8504935662,49530.1211005579,49523.3924477998,49516.6645352293,49509.9373627845,49503.2109304028,49496.4852380220,49489.7602855799,49483.0360730141,49476.3126002624,49469.5898672625,49462.8678739522,49456.1466202691,49449.4261061510,49442.7063315357,49435.9872963609,49429.2690005643,49422.5514440838,49415.8346268570,49409.1185488217,49402.4032099157,49395.6886100768,49388.9747492427,49382.2616273512,49375.5492443400,49368.8376001471,49362.1266947101,49355.4165279668,49348.7070998550,49341.9984103126,49335.2904592773,49328.5832466870,49321.8767724794,49315.1710365922,49308.4660389636,49301.7617795310,49295.0582582325,49288.3554750058,49281.6534297888,49274.9521225193,49268.2515531350,49261.5517215741,49254.8526277740,49248.1542716729,49241.4566532085,49234.7597723186,49228.0636289412,49221.3682230140,49214.6735544750,49207.9796232621,49201.2864293130,49194.5939725657,49187.9022529581,49181.2112704280,49174.5210249133,49167.8315163520,49161.1427446818,49154.4547098408,49147.7674117668,49141.0808503977,49134.3950256715,49127.7099375259,49121.0255858991,49114.3419707288,49107.6590919530,49100.9769495097,49094.2955433367,49087.6148733720,49080.9349395535,49074.2557418192,49067.5772801070,49060.8995543549,49054.2225645009,49047.5463104828,49040.8707922386,49034.1960097064,49027.5219628240,49020.8486515294,49014.1760757607,49007.5042354558,49000.8331305526,48994.1627609892,48987.4931267036,48980.8242276337,48974.1560637175,48967.4886348931,48960.8219410984,48954.1559822715,48947.4907583503,48940.8262692729,48934.1625149773,48927.4994954015,48920.8372104835,48914.1756601615,48907.5148443733,48900.8547630571,48894.1954161508,48887.5368035925,48880.8789253204,48874.2217812723,48867.5653713864,48860.9096956007,48854.2547538534,48847.6005460824,48840.9470722258,48834.2943322217,48827.6423260082,48820.9910535233,48814.3405147052,48807.6907094919,48801.0416378215,48794.3932996321,48787.7456948619,48781.0988234488,48774.4526853311,48767.8072804467,48761.1626087339,48754.5186701308,48747.8754645754,48741.2329920059,48734.5912523604,48727.9502455771,48721.3099715941,48714.6704303494,48708.0316217814,48701.3935458280,48694.7562024275,48688.1195915180,48681.4837130377,48674.8485669246,48668.2141531171,48661.5804715532,48654.9475221711,48648.3153049091,48641.6838197052,48635.0530664976,48628.4230452246,48621.7937558243,48615.1651982349,48608.5373723946,48601.9102782417,48595.2839157142,48588.6582847505,48582.0333852887,48575.4092172670,48568.7857806237,48562.1630752970,48555.5411012251,48548.9198583462,48542.2993465987,48535.6795659205,48529.0605162501,48522.4421975258,48515.8246096856,48509.2077526679,48502.5916264109,48495.9762308529,48489.3615659322,48482.7476315869,48476.1344277555,48469.5219543761,48462.9102113871,48456.2991987266,48449.6889163330,48443.0793641446,48436.4705420996,48429.8624501364,48423.2550881933,48416.6484562085,48410.0425541203,48403.4373818671,48396.8329393872,48390.2292266189,48383.6262435005,48377.0239899703,48370.4224659666,48363.8216714279,48357.2216062924,48350.6222704983,48344.0236639842,48337.4257866884,48330.8286385491,48324.2322195047,48317.6365294936,48311.0415684542,48304.4473363248,48297.8538330437,48291.2610585495,48284.6690127802,48278.0776956745,48271.4871071707,48264.8972472071,48258.3081157222,48251.7197126542,48245.1320379418,48238.5450915231,48231.9588733367,48225.3733833208,48218.7886214140,48212.2045875547,48205.6212816812,48199.0387037320,48192.4568536455,48185.8757313602,48179.2953368144,48172.7156699466,48166.1367306953,48159.5585189987,48152.9810347956,48146.4042780242,48139.8282486230,48133.2529465305,48126.6783716852,48120.1045240254,48113.5314034897,48106.9590100165,48100.3873435443,48093.8164040117,48087.2461913570,48080.6767055187,48074.1079464354,48067.5399140455,48060.9726082875,48054.4060291000,48047.8401764214,48041.2750501902,48034.7106503449,48028.1469768241,48021.5840295663,48015.0218085100,48008.4603135936,48001.8995447559,47995.3395019352,47988.7801850701,47982.2215940991,47975.6637289609,47969.1065895938,47962.5501759366,47955.9944879277,47949.4395255057,47942.8852886091,47936.3317771766,47929.7789911466,47923.2269304578,47916.6755950488,47910.1249848580,47903.5750998241,47897.0259398857,47890.4775049814,47883.9297950497,47877.3828100293,47870.8365498587,47864.2910144766,47857.7462038216,47851.2021178322,47844.6587564471,47838.1161196049,47831.5742072443,47825.0330193038,47818.4925557220,47811.9528164377,47805.4138013894,47798.8755105158,47792.3379437556,47785.8011010473,47779.2649823296,47772.7295875413,47766.1949166208,47759.6609695070,47753.1277461384,47746.5952464538,47740.0634703917,47733.5324178910,47727.0020888902,47720.4724833280,47713.9436011432,47707.4154422743,47700.8880066602,47694.3612942395,47687.8353049509,47681.3100387331,47674.7854955249,47668.2616752648,47661.7385778917,47655.2162033443,47648.6945515613,47642.1736224813,47635.6534160432,47629.1339321857,47622.6151708475,47616.0971319673,47609.5798154839,47603.0632213361,47596.5473494626,47590.0321998021,47583.5177722934,47577.0040668753,47570.4910834865,47563.9788220658,47557.4672825520,47550.9564648838,47544.4463690001,47537.9369948396,47531.4283423411,47524.9204114434,47518.4132020852,47511.9067142055,47505.4009477429,47498.8959026363,47492.3915788245,47485.8879762463,47479.3850948406,47472.8829345461,47466.3814953016,47459.8807770460,47453.3807797182,47446.8815032569,47440.3829476010,47433.8851126894,47427.3879984609,47420.8916048542,47414.3959318084,47407.9009792621,47401.4067471544,47394.9132354240,47388.4204440099,47381.9283728508,47375.4370218857,47368.9463910535,47362.4564802930,47355.9672895431,47349.4788187426,47342.9910678306,47336.5040367458,47330.0177254272,47323.5321338137,47317.0472618442,47310.5631094576,47304.0796765928,47297.5969631887,47291.1149691842,47284.6336945184,47278.1531391300,47271.6733029580,47265.1941859414,47258.7157880191,47252.2381091301,47245.7611492132,47239.2849082075,47232.8093860518,47226.3345826852,47219.8604980465,47213.3871320749,47206.9144847092,47200.4425558883,47193.9713455514,47187.5008536373,47181.0310800850,47174.5620248336,47168.0936878219,47161.6260689891,47155.1591682741,47148.6929856158,47142.2275209534,47135.7627742257,47129.2987453719,47122.8354343308,47116.3728410416,47109.9109654433,47103.4498074749,47096.9893670753,47090.5296441837,47084.0706387392,47077.6123506806,47071.1547799470,47064.6979264776,47058.2417902114,47051.7863710873,47045.3316690445,47038.8776840220,47032.4244159589,47025.9718647943,47019.5200304672,47013.0689129167,47006.6185120819,47000.1688279018,46993.7198603156,46987.2716092623,46980.8240746810,46974.3772565109,46967.9311546909,46961.4857691603,46955.0410998582,46948.5971467235,46942.1539096955,46935.7113887133,46929.2695837160,46922.8284946427,46916.3881214326,46909.9484640247,46903.5095223583,46897.0712963723,46890.6337860061,46884.1969911987,46877.7609118893,46871.3255480171,46864.8908995211,46858.4569663407,46852.0237484148,46845.5912456827,46839.1594580836,46832.7283855566,46826.2980280409,46819.8683854758,46813.4394578003,46807.0112449537,46800.5837468752,46794.1569635039,46787.7308947791,46781.3055406399,46774.8809010256,46768.4569758754,46762.0337651285,46755.6112687242,46749.1894866015,46742.7684186998,46736.3480649583,46729.9284253162,46723.5094997128,46717.0912880872,46710.6737903789,46704.2570065268,46697.8409364704,46691.4255801490,46685.0109375016,46678.5970084677,46672.1837929864,46665.7712909971,46659.3595024390,46652.9484272514,46646.5380653735,46640.1284167447,46633.7194813042,46627.3112589914,46620.9037497454,46614.4969535057,46608.0908702115,46601.6854998020,46595.2808422168,46588.8768973949,46582.4736652758,46576.0711457988,46569.6693389031,46563.2682445282,46556.8678626133,46550.4681930977,46544.0692359209,46537.6709910222,46531.2734583408,46524.8766378161,46518.4805293876,46512.0851329945,46505.6904485762,46499.2964760721,46492.9032154215,46486.5106665637,46480.1188294383,46473.7277039845,46467.3372901417,46460.9475878493,46454.5585970467,46448.1703176733,46441.7827496684,46435.3958929715,46429.0097475220,46422.6243132593,46416.2395901227,46409.8555780518,46403.4722769858,46397.0896868642,46390.7078076266,46384.3266392122,46377.9461815604,46371.5664346108,46365.1873983028,46358.8090725758,46352.4314573692,46346.0545526226,46339.6783582753,46333.3028742668,46326.9281005365,46320.5540370240,46314.1806836687,46307.8080404100,46301.4361071874,46295.0648839405,46288.6943706086,46282.3245671313,46275.9554734481,46269.5870894984,46263.2194152217,46256.8524505575,46250.4861954454,46244.1206498248,46237.7558136353,46231.3916868163,46225.0282693074,46218.6655610480,46212.3035619778,46205.9422720362,46199.5816911628,46193.2218192970,46186.8626563786,46180.5042023468,46174.1464571414,46167.7894207019,46161.4330929677,46155.0774738786,46148.7225633739,46142.3683613933,46136.0148678764,46129.6620827627,46123.3100059918,46116.9586375033,46110.6079772367,46104.2580251317,46097.9087811277,46091.5602451645,46085.2124171815,46078.8652971185,46072.5188849149,46066.1731805104,46059.8281838447,46053.4838948572,46047.1403134877,46040.7974396758,46034.4552733610,46028.1138144830,46021.7730629815,46015.4330187960,46009.0936818662,46002.7550521317,45996.4171295322,45990.0799140074,45983.7434054968,45977.4076039401,45971.0725092770,45964.7381214472,45958.4044403903,45952.0714660460,45945.7391983540,45939.4076372538,45933.0767826853,45926.7466345881,45920.4171929018,45914.0884575662,45907.7604285210,45901.4331057058,45895.1064890604,45888.7805785245,45882.4553740377,45876.1308755398,45869.8070829705,45863.4839962695,45857.1616153765,45850.8399402313,45844.5189707736,45838.1987069431,45831.8791486796,45825.5602959228,45819.2421486124,45812.9247066882,45806.6079700899,45800.2919387574,45793.9766126302,45787.6619916483,45781.3480757514,45775.0348648792,45768.7223589715,45762.4105579682,45756.0994618089,45749.7890704334,45743.4793837815,45737.1704017932,45730.8621244080,45724.5545515658,45718.2476832065,45711.9415192698,45705.6360596955,45699.3313044235,45693.0272533935,45686.7239065453,45680.4212638189,45674.1193251540,45667.8180904905,45661.5175597681,45655.2177329267,45648.9186099062,45642.6201906464,45636.3224750871,45630.0254631683,45623.7291548297,45617.4335500112,45611.1386486526,45604.8444506939,45598.5509560749,45592.2581647355,45585.9660766155,45579.6746916548,45573.3840097934,45567.0940309710,45560.8047551276,45554.5161822031,45548.2283121374,45541.9411448703,45535.6546803418,45529.3689184919,45523.0838592602,45516.7995025869,45510.5158484119,45504.2328966750,45497.9506473161,45491.6691002752,45485.3882554923,45479.1081129072,45472.8286724600,45466.5499340905,45460.2718977387,45453.9945633445,45447.7179308480,45441.4420001890,45435.1667713075,45428.8922441435,45422.6184186370,45416.3452947279,45410.0728723561,45403.8011514617,45397.5301319847,45391.2598138650,45384.9901970427,45378.7212814577,45372.4530670500,45366.1855537596,45359.9187415266,45353.6526302908,45347.3872199924,45341.1225105714,45334.8585019677,45328.5951941215,45322.3325869726,45316.0706804612,45309.8094745272,45303.5489691108,45297.2891641519,45291.0300595906,45284.7716553669,45278.5139514210,45272.2569476927,45266.0006441223,45259.7450406497,45253.4901372151,45247.2359337584,45240.9824302198,45234.7296265393,45228.4775226570,45222.2261185131,45215.9754140475,45209.7254092004,45203.4761039117,45197.2274981218,45190.9795917707,45184.7323847983,45178.4858771450,45172.2400687507,45165.9949595556,45159.7505494998,45153.5068385234,45147.2638265666,45141.0215135695,45134.7798994721,45128.5389842147,45122.2987677374,45116.0592499803,45109.8204308836,45103.5823103874,45097.3448884318,45091.1081649571,45084.8721399033,45078.6368132107,45072.4021848194,45066.1682546696,45059.9350227015,45053.7024888551,45047.4706530709,45041.2395152888,45035.0090754491,45028.7793334920,45022.5502893576,45016.3219429862,45010.0942943180,45003.8673432932,44997.6410898520,44991.4155339346,44985.1906754812,44978.9665144320,44972.7430507273,44966.5202843073,44960.2982151122,44954.0768430823,44947.8561681578,44941.6361902789,44935.4169093859,44929.1983254190,44922.9804383185,44916.7632480246,44910.5467544776,44904.3309576178,44898.1158573854,44891.9014537207,44885.6877465640,44879.4747358555,44873.2624215356,44867.0508035444,44860.8398818224,44854.6296563097,44848.4201269467,44842.2112936737,44836.0031564309,44829.7957151588,44823.5889697975,44817.3829202875,44811.1775665690,44804.9729085823,44798.7689462678,44792.5656795658,44786.3631084166,44780.1612327605,44773.9600525380,44767.7595676893,44761.5597781547,44755.3606838747,44749.1622847896,44742.9645808397,44736.7675719653,44730.5712581070,44724.3756392049,44718.1807151995,44711.9864860312,44705.7929516404,44699.6001119673,44693.4079669525,44687.2165165362,44681.0257606589,44674.8356992609,44668.6463322828,44662.4576596648,44656.2696813473,44650.0823972709,44643.8958073758,44637.7099116026,44631.5247098915,44625.3402021832,44619.1563884179,44612.9732685360,44606.7908424782,44600.6091101847,44594.4280715960,44588.2477266525,44582.0680752948,44575.8891174632,44569.7108530982,44563.5332821403,44557.3564045299,44551.1802202075,44545.0047291136,44538.8299311886,44532.6558263729,44526.4824146072,44520.3096958318,44514.1376699873,44507.9663370142,44501.7956968528,44495.6257494439,44489.4564947276,44483.2879326448,44477.1200631358,44470.9528861412,44464.7864016014,44458.6206094570,44452.4555096485,44446.2911021165,44440.1273868014,44433.9643636438,44427.8020325842,44421.6403935632,44415.4794465213,44409.3191913990,44403.1596281370,44397.0007566757,44390.8425769557,44384.6850889176,44378.5282925020,44372.3721876493,44366.2167743003,44360.0620523953,44353.9080218752,44347.7546826803,44341.6020347512,44335.4500780288,44329.2988124533,44323.1482379656,44316.9983545061,44310.8491620155,44304.7006604344,44298.5528497033,44292.4057297630,44286.2593005540,44280.1135620169,44273.9685140924,44267.8241567211,44261.6804898436,44255.5375134006,44249.3952273326,44243.2536315804,44237.1127260846,44230.9725107858,44224.8329856247,44218.6941505420,44212.5560054782,44206.4185503742,44200.2817851704,44194.1457098076,44188.0103242265,44181.8756283677,44175.7416221720,44169.6083055800,44163.4756785324,44157.3437409699,44151.2124928332,44145.0819340630,44138.9520645999,44132.8228843847,44126.6943933582,44120.5665914610,44114.4394786337,44108.3130548173,44102.1873199523,44096.0622739795,44089.9379168396,44083.8142484734,44077.6912688216,44071.5689778249,44065.4473754242,44059.3264615601,44053.2062361733,44047.0866992047,44040.9678505949,44034.8496902849,44028.7322182152,44022.6154343267,44016.4993385602,44010.3839308565,44004.2692111563,43998.1551794003,43992.0418355295,43985.9291794845,43979.8172112063,43973.7059306354,43967.5953377129,43961.4854323794,43955.3762145758,43949.2676842429,43943.1598413216,43937.0526857525,43930.9462174766,43924.8404364347,43918.7353425675,43912.6309358160,43906.5272161210,43900.4241834233,43894.3218376638,43888.2201787832,43882.1192067225,43876.0189214225,43869.9193228240,43863.8204108681,43857.7221854953,43851.6246466468,43845.5277942632,43839.4316282855,43833.3361486547,43827.2413553115,43821.1472481968,43815.0538272516,43808.9610924167,43802.8690436330,43796.7776808415,43790.6870039830,43784.5970129984,43778.5077078286,43772.4190884146,43766.3311546973,43760.2439066176,43754.1573441164,43748.0714671346,43741.9862756132,43735.9017694932,43729.8179487154,43723.7348132207,43717.6523629502,43711.5705978448,43705.4895178455,43699.4091228931,43693.3294129287,43687.2503878932,43681.1720477276,43675.0943923728,43669.0174217699,43662.9411358597,43656.8655345834,43650.7906178818,43644.7163856960,43638.6428379669,43632.5699746356,43626.4977956430,43620.4263009302,43614.3554904381,43608.2853641077,43602.2159218801,43596.1471636964,43590.0790894974,43584.0116992242,43577.9449928179,43571.8789702195,43565.8136313700,43559.7489762104,43553.6850046819,43547.6217167254,43541.5591122819,43535.4971912927,43529.4359536985,43523.3753994407,43517.3155284601,43511.2563406980,43505.1978360953,43499.1400145931,43493.0828761325,43487.0264206545,43480.9706481004,43474.9155584110,43468.8611515276,43462.8074273912,43456.7543859430,43450.7020271239,43444.6503508752,43438.5993571380,43432.5490458532,43426.4994169621,43420.4504704058,43414.4022061254,43408.3546240621,43402.3077241568,43396.2615063509,43390.2159705854,43384.1711168014,43378.1269449401,43372.0834549427,43366.0406467503,43359.9985203040,43353.9570755451,43347.9163124146,43341.8762308537,43335.8368308037,43329.7981122056,43323.7600750006,43317.7227191300,43311.6860445348,43305.6500511564,43299.6147389358,43293.5801078143,43287.5461577331,43281.5128886334,43275.4803004562,43269.4483931430,43263.4171666348,43257.3866208729,43251.3567557986,43245.3275713530,43239.2990674773,43233.2712441128,43227.2441012007,43221.2176386823,43215.1918564987,43209.1667545913,43203.1423329012,43197.1185913698,43191.0955299382,43185.0731485477,43179.0514471396,43173.0304256552,43167.0100840357,43160.9904222223,43154.9714401564,43148.9531377792,43142.9355150321,43136.9185718563,43130.9023081929,43124.8867239835,43118.8718191693,43112.8575936915,43106.8440474914,43100.8311805104,43094.8189926899,43088.8074839709,43082.7966542950,43076.7865036034,43070.7770318375,43064.7682389385,43058.7601248478,43052.7526895067,43046.7459328566,43040.7398548388,43034.7344553946,43028.7297344655,43022.7256919926,43016.7223279175,43010.7196421814,43004.7176347257,42998.7163054918,42992.7156544211,42986.7156814549,42980.7163865345,42974.7177696015,42968.7198305970,42962.7225694627,42956.7259861397,42950.7300805696,42944.7348526937,42938.7403024533,42932.7464297900,42926.7532346451,42920.7607169601,42914.7688766763,42908.7777137351,42902.7872280781,42896.7974196465,42890.8082883819,42884.8198342256,42878.8320571191,42872.8449570039,42866.8585338213,42860.8727875129,42854.8877180201,42848.9033252842,42842.9196092469,42836.9365698494,42830.9542070334,42824.9725207402,42818.9915109114,42813.0111774884,42807.0315204126,42801.0525396257,42795.0742350689,42789.0966066839,42783.1196544121,42777.1433781951,42771.1677779743,42765.1928536911,42759.2186052873,42753.2450327041,42747.2721358832,42741.2999147660,42735.3283692941,42729.3574994090,42723.3873050522,42717.4177861653,42711.4489426897,42705.4807745671,42699.5132817389,42693.5464641468,42687.5803217322,42681.6148544367,42675.6500622018,42669.6859449691,42663.7225026803,42657.7597352767,42651.7976427001,42645.8362248919,42639.8754817938,42633.9154133473,42627.9560194940,42621.9973001755,42616.0392553334,42610.0818849093,42604.1251888447,42598.1691670813,42592.2138195607,42586.2591462244,42580.3051470142,42574.3518218715,42568.3991707381,42562.4471935555,42556.4958902653,42550.5452608093,42544.5953051290,42538.6460231660,42532.6974148620,42526.7494801586,42520.8022189976,42514.8556313204,42508.9097170689,42502.9644761845,42497.0199086091,42491.0760142842,42485.1327931515,42479.1902451527,42473.2483702295,42467.3071683235,42461.3666393764,42455.4267833300,42449.4876001258,42443.5490897056,42437.6112520111,42431.6740869839,42425.7375945658,42419.8017746985,42413.8666273236,42407.9321523830,42401.9983498182,42396.0652195711,42390.1327615834,42384.2009757967,42378.2698621528,42372.3394205934,42366.4096510603,42360.4805534953,42354.5521278399,42348.6243740361,42342.6972920255,42336.7708817500,42330.8451431511,42324.9200761708,42318.9956807508,42313.0719568329,42307.1489043587,42301.2265232701,42295.3048135089,42289.3837750169,42283.4634077358,42277.5437116074,42271.6246865736,42265.7063325761,42259.7886495567,42253.8716374571,42247.9552962193,42242.0396257851,42236.1246260962,42230.2102970944,42224.2966387216,42218.3836509197,42212.4713336303,42206.5596867954,42200.6487103568,42194.7384042563,42188.8287684358,42182.9198028371,42177.0115074021,42171.1038820726,42165.1969267904,42159.2906414975,42153.3850261356,42147.4800806468,42141.5758049727,42135.6721990554,42129.7692628366,42123.8669962582,42117.9653992622,42112.0644717904,42106.1642137847,42100.2646251870,42094.3657059392,42088.4674559832,42082.5698752609,42076.6729637142,42070.7767212850,42064.8811479153,42058.9862435469,42053.0920081218,42047.1984415818,42041.3055438690,42035.4133149253,42029.5217546925,42023.6308631127,42017.7406401277,42011.8510856796,42005.9621997102,42000.0739821616,41994.1864329756,41988.2995520942,41982.4133394595,41976.5277950133,41970.6429186976,41964.7587104545,41958.8751702258,41952.9922979536,41947.1100935798,41941.2285570465,41935.3476882956,41929.4674872692,41923.5879539091,41917.7090881574,41911.8308899563,41905.9533592474,41900.0764959731,41894.2003000753,41888.3247714959,41882.4499101770,41876.5757160606,41870.7021890888,41864.8293292036,41858.9571363470,41853.0856104611,41847.2147514879,41841.3445593694,41835.4750340478,41829.6061754650,41823.7379835631,41817.8704582842,41812.0035995704,41806.1374073636,41800.2718816061,41794.4070222398,41788.5428292068,41782.6793024493,41776.8164419092,41770.9542475287,41765.0927192500,41759.2318570150,41753.3716607658,41747.5121304447,41741.6532659936,41735.7950673548,41729.9375344702,41724.0806672821,41718.2244657325,41712.3689297636,41706.5140593174,41700.6598543362,41694.8063147621,41688.9534405372,41683.1012316036,41677.2496879034,41671.3988093789,41665.5485959722,41659.6990476255,41653.8501642808,41648.0019458804,41642.1543923664,41636.3075036810,41630.4612797663,41624.6157205647,41618.7708260181,41612.9265960688,41607.0830306590,41601.2401297309,41595.3978932267,41589.5563210885,41583.7154132586,41577.8751696791,41572.0355902924,41566.1966750405,41560.3584238657,41554.5208367103,41548.6839135164,41542.8476542263,41537.0120587821,41531.1771271262,41525.3428592008,41519.5092549480,41513.6763143102,41507.8440372296,41502.0124236484,41496.1814735089,41490.3511867534,41484.5215633240,41478.6926031631,41472.8643062130,41467.0366724159,41461.2097017140,41455.3833940497,41449.5577493652,41443.7327676029,41437.9084487049,41432.0847926137,41426.2617992714,41420.4394686204,41414.6178006030,41408.7967951615,41402.9764522383,41397.1567717755,41391.3377537155,41385.5193980007,41379.7017045734,41373.8846733759,41368.0683043505,41362.2525974395,41356.4375525853,41350.6231697303,41344.8094488167,41338.9963897870,41333.1839925835,41327.3722571484,41321.5611834243,41315.7507713534,41309.9410208780,41304.1319319407,41298.3235044837,41292.5157384494,41286.7086337803,41280.9021904186,41275.0964083067,41269.2912873872,41263.4868276022,41257.6830288943,41251.8798912059,41246.0774144792,41240.2755986569,41234.4744436811,41228.6739494945,41222.8741160393,41217.0749432580,41211.2764310930,41205.4785794868,41199.6813883818,41193.8848577203,41188.0889874450,41182.2937774981,41176.4992278222,41170.7053383596,41164.9121090529,41159.1195398444,41153.3276306767,41147.5363814922,41141.7457922334,41135.9558628427,41130.1665932627,41124.3779834357,41118.5900333042,41112.8027428109,41107.0161118980,41101.2301405082,41095.4448285839,41089.6601760676,41083.8761829018,41078.0928490290,41072.3101743917,41066.5281589325,41060.7468025938,41054.9661053181,41049.1860670481,41043.4066877261,41037.6279672948,41031.8499056966,41026.0725028741,41020.2957587699,41014.5196733264,41008.7442464862,41002.9694781919,40997.1953683860,40991.4219170111,40985.6491240098,40979.8769893245,40974.1055128979,40968.3346946725,40962.5645345908,40956.7950325956,40951.0261886293,40945.2580026346,40939.4904745540,40933.7236043301,40927.9573919055,40922.1918372228,40916.4269402246,40910.6627008535,40904.8991190522,40899.1361947631,40893.3739279290,40887.6123184924,40881.8513663960,40876.0910715825,40870.3314339943,40864.5724535742,40858.8141302648,40853.0564640088,40847.2994547487,40841.5431024272,40835.7874069870,40830.0323683707,40824.2779865210,40818.5242613806,40812.7711928920,40807.0187809980,40801.2670256412,40795.5159267644,40789.7654843101,40784.0156982211,40778.2665684400,40772.5180949096,40766.7702775724,40761.0231163713,40755.2766112490,40749.5307621480,40743.7855690112,40738.0410317811,40732.2971504006,40726.5539248124,40720.8113549592,40715.0694407836,40709.3281822285,40703.5875792365,40697.8476317503,40692.1083397128,40686.3697030667,40680.6317217546,40674.8943957194,40669.1577249038,40663.4217092505,40657.6863487023,40651.9516432020,40646.2175926923,40640.4841971159,40634.7514564158,40629.0193705346,40623.2879394151,40617.5571630000,40611.8270412322,40606.0975740546,40600.3687614097,40594.6406032405,40588.9130994898,40583.1862501003,40577.4600550148,40571.7345141762,40566.0096275273,40560.2853950108,40554.5618165697,40548.8388921467,40543.1166216846,40537.3950051263,40531.6740424146,40525.9537334924,40520.2340783024,40514.5150767876,40508.7967288908,40503.0790345548,40497.3619937224,40491.6456063366,40485.9298723402,40480.2147916761,40474.5003642871,40468.7865901160,40463.0734691059,40457.3610011995,40451.6491863397,40445.9380244695,40440.2275155316,40434.5176594690,40428.8084562247,40423.0999057414,40417.3920079621,40411.6847628296,40405.9781702871,40400.2722302771,40394.5669427429,40388.8623076271,40383.1583248729,40377.4549944230,40371.7523162205,40366.0502902082,40360.3489163291,40354.6481945262,40348.9481247424,40343.2487069205,40337.5499410036,40331.8518269347,40326.1543646566,40320.4575541124,40314.7613952450,40309.0658879974,40303.3710323124,40297.6768281333,40291.9832754028,40286.2903740641,40280.5981240599,40274.9065253335,40269.2155778276,40263.5252814854,40257.8356362499,40252.1466420640,40246.4582988707,40240.7706066131,40235.0835652342,40229.3971746769,40223.7114348843,40218.0263457995,40212.3419073654,40206.6581195251,40200.9749822217,40195.2924953980,40189.6106589973,40183.9294729624,40178.2489372366,40172.5690517628,40166.8898164841,40161.2112313435,40155.5332962841,40149.8560112490,40144.1793761812,40138.5033910239,40132.8280557200,40127.1533702126,40121.4793344449,40115.8059483599,40110.1332119008,40104.4611250105,40098.7896876323,40093.1188997091,40087.4487611842,40081.7792720005,40076.1104321013,40070.4422414295,40064.7746999285,40059.1078075412,40053.4415642108,40047.7759698804,40042.1110244931,40036.4467279921,40030.7830803205,40025.1200814215,40019.4577312382,40013.7960297137,40008.1349767912,40002.4745724138,39996.8148165248,39991.1557090672,39985.4972499842,39979.8394392191,39974.1822767149,39968.5257624149,39962.8698962622,39957.2146782000,39951.5601081714,39945.9061861198,39940.2529119882,39934.6002857199,39928.9483072581,39923.2969765459,39917.6462935265,39911.9962581433,39906.3468703394,39900.6981300579,39895.0500372422,39889.4025918355,39883.7557937809,39878.1096430217,39872.4641395012,39866.8192831625,39861.1750739490,39855.5315118038,39849.8885966703,39844.2463284916,39838.6047072110,39832.9637327717,39827.3234051172,39821.6837241905,39816.0446899349,39810.4063022939,39804.7685612105,39799.1314666281,39793.4950184900,39787.8592167394,39782.2240613197,39776.5895521741,39770.9556892459,39765.3224724785,39759.6899018151,39754.0579771990,39748.4266985736,39742.7960658822,39737.1660790680,39731.5367380744,39725.9080428447,39720.2799933223,39714.6525894505,39709.0258311725,39703.3997184318,39697.7742511717,39692.1494293356,39686.5252528666,39680.9017217083,39675.2788358041,39669.6565950971,39664.0349995308,39658.4140490486,39652.7937435939,39647.1740831099,39641.5550675401,39635.9366968279,39630.3189709166,39624.7018897496,39619.0854532703,39613.4696614222,39607.8545141485,39602.2400113927,39596.6261530982,39591.0129392084,39585.4003696668,39579.7884444166,39574.1771634014,39568.5665265646,39562.9565338495,39557.3471851997,39551.7384805585,39546.1304198694,39540.5230030757,39534.9162301211,39529.3101009488,39523.7046155023,39518.0997737252,39512.4955755608,39506.8920209526,39501.2891098440,39495.6868421786,39490.0852178998,39484.4842369510,39478.8838992758,39473.2842048176,39467.6851535199,39462.0867453262,39456.4889801799,39450.8918580247,39445.2953788038,39439.6995424610,39434.1043489396,39428.5097981832,39422.9158901352,39417.3226247392,39411.7300019387,39406.1380216772,39400.5466838984,39394.9559885455,39389.3659355623,39383.7765248922,39378.1877564787,39372.5996302655,39367.0121461960,39361.4253042138,39355.8391042625,39350.2535462856,39344.6686302266,39339.0843560291,39333.5007236368,39327.9177329931,39322.3353840416,39316.7536767259,39311.1726109896,39305.5921867762,39300.0124040294,39294.4332626927,39288.8547627097,39283.2769040240,39277.6996865793,39272.1231103191,39266.5471751870,39260.9718811266,39255.3972280815,39249.8232159955,39244.2498448120,39238.6771144746,39233.1050249271,39227.5335761131,39221.9627679761,39216.3926004599,39210.8230735080,39205.2541870642,39199.6859410720,39194.1183354750,39188.5513702171,39182.9850452417,39177.4193604927,39171.8543159135,39166.2899114480,39160.7261470397,39155.1630226324,39149.6005381697,39144.0386935952,39138.4774888529,39132.9169238861,39127.3569986387,39121.7977130544,39116.2390670768,39110.6810606498,39105.1236937168,39099.5669662218,39094.0108781083,39088.4554293202,39082.9006198010,39077.3464494946,39071.7929183447,39066.2400262949,39060.6877732891,39055.1361592709,39049.5851841842,39044.0348479726,39038.4851505799,39032.9360919498,39027.3876720261,39021.8398907526,39016.2927480729,39010.7462439310,39005.2003782705,38999.6551510351,38994.1105621688,38988.5666116152,38983.0232993182,38977.4806252215,38971.9385892689,38966.3971914042,38960.8564315712,38955.3163097137,38949.7768257755,38944.2379797004,38938.6997714322,38933.1622009148,38927.6252680918,38922.0889729072,38916.5533153047,38911.0182952283,38905.4839126217,38899.9501674287,38894.4170595933,38888.8845890591,38883.3527557701,38877.8215596702,38872.2910007031,38866.7610788128,38861.2317939429,38855.7031460376,38850.1751350406,38844.6477608956,38839.1210235468,38833.5949229378,38828.0694590126,38822.5446317151,38817.0204409892,38811.4968867786,38805.9739690274,38800.4516876794,38794.9300426785,38789.4090339686,38783.8886614936,38778.3689251975,38772.8498250241,38767.3313609173,38761.8135328211,38756.2963406794,38750.7797844361,38745.2638640351,38739.7485794204,38734.2339305359,38728.7199173255,38723.2065397333,38717.6937977031,38712.1816911788,38706.6702201044,38701.1593844240,38695.6491840814,38690.1396190206,38684.6306891855,38679.1223945202,38673.6147349686,38668.1077104747,38662.6013209825,38657.0955664359,38651.5904467789,38646.0859619556,38640.5821119098,38635.0788965857,38629.5763159272,38624.0743698783,38618.5730583831,38613.0723813854,38607.5723388295,38602.0729306591,38596.5741568185,38591.0760172515,38585.5785119023,38580.0816407148,38574.5854036332,38569.0898006014,38563.5948315634,38558.1004964634,38552.6067952454,38547.1137278533,38541.6212942314,38536.1294943235,38530.6383280739,38525.1477954264,38519.6578963254,38514.1686307147,38508.6799985385,38503.1919997409,38497.7046342658,38492.2179020575,38486.7318030600,38481.2463372174,38475.7615044738,38470.2773047732,38464.7937380599,38459.3108042779,38453.8285033712,38448.3468352841,38442.8657999607,38437.3853973449,38431.9056273811,38426.4264900133,38420.9479851856,38415.4701128421,38409.9928729271,38404.5162653846,38399.0402901588,38393.5649471939,38388.0902364339,38382.6161578230,38377.1427113055,38371.6698968254,38366.1977143269,38360.7261637543,38355.2552450515,38349.7849581630,38344.3153030326,38338.8462796048,38333.3778878237,38327.9101276335,38322.4429989782,38316.9765018023,38311.5106360498,38306.0454016649,38300.5807985919,38295.1168267749,38289.6534861582,38284.1907766860,38278.7286983026,38273.2672509520,38267.8064345786,38262.3462491266,38256.8866945402,38251.4277707636,38245.9694777411,38240.5118154169,38235.0547837354,38229.5983826406,38224.1426120770,38218.6874719887,38213.2329623199,38207.7790830151,38202.3258340183,38196.8732152739,38191.4212267262,38185.9698683195,38180.5191399980,38175.0690417059,38169.6195733877,38164.1707349876,38158.7225264498,38153.2749477187,38147.8279987386,38142.3816794538,38136.9359898085,38131.4909297471,38126.0464992140,38120.6026981534,38115.1595265096,38109.7169842270,38104.2750712499,38098.8337875227,38093.3931329896,38087.9531075950,38082.5137112832,38077.0749439987,38071.6368056857,38066.1992962886,38060.7624157517,38055.3261640195,38049.8905410361,38044.4555467462,38039.0211810939,38033.5874440237,38028.1543354800,38022.7218554070,38017.2900037494,38011.8587804512,38006.4281854571,38000.9982187113,37995.5688801584,37990.1401697426,37984.7120874083,37979.2846331001,37973.8578067622,37968.4316083392,37963.0060377754,37957.5810950152,37952.1567800031,37946.7330926834,37941.3100330008,37935.8876008994,37930.4657963238,37925.0446192185,37919.6240695278,37914.2041471963,37908.7848521683,37903.3661843884,37897.9481438009,37892.5307303505,37887.1139439814,37881.6977846382,37876.2822522653,37870.8673468072,37865.4530682085,37860.0394164135,37854.6263913668,37849.2139930129,37843.8022212962,37838.3910761612,37832.9805575525,37827.5706654145,37822.1613996918,37816.7527603288,37811.3447472701,37805.9373604602,37800.5305998435,37795.1244653647,37789.7189569682,37784.3140745986,37778.9098182005,37773.5061877182,37768.1031830965,37762.7008042798,37757.2990512126,37751.8979238396,37746.4974221052,37741.0975459541,37735.6982953307,37730.2996701797,37724.9016704457,37719.5042960731,37714.1075470066,37708.7114231907,37703.3159245701,37697.9210510892,37692.5268026927,37687.1331793252,37681.7401809313,37676.3478074555,37670.9560588426,37665.5649350369,37660.1744359833,37654.7845616263,37649.3953119104,37644.0066867804,37638.6186861809,37633.2313100564,37627.8445583516,37622.4584310111,37617.0729279795,37611.6880492016,37606.3037946219,37600.9201641852,37595.5371578359,37590.1547755188,37584.7730171786,37579.3918827598,37574.0113722072,37568.6314854655,37563.2522224792,37557.8735831931,37552.4955675518,37547.1181755001,37541.7414069825,37536.3652619438,37530.9897403288,37525.6148420819,37520.2405671480,37514.8669154718,37509.4938869980,37504.1214816712,37498.7496994362,37493.3785402377,37488.0080040205,37482.6380907291,37477.2688003083,37471.9001327030,37466.5320878577,37461.1646657173,37455.7978662265,37450.4316893300,37445.0661349725,37439.7012030989,37434.3368936538,37428.9732065820,37423.6101418283,37418.2476993373,37412.8858790540,37407.5246809230,37402.1641048892,37396.8041508973,37391.4448188920,37386.0861088182,37380.7280206206,37375.3705542441,37370.0137096334,37364.6574867332,37359.3018854886,37353.9469058441,37348.5925477446,37343.2388111350,37337.8856959600,37332.5332021644,37327.1813296931,37321.8300784909,37316.4794485026,37311.1294396731,37305.7800519471,37300.4312852695,37295.0831395852,37289.7356148390,37284.3887109757,37279.0424279402,37273.6967656773,37268.3517241319,37263.0073032488,37257.6635029730,37252.3203232492,37246.9777640224,37241.6358252374,37236.2945068391,37230.9538087723,37225.6137309820,37220.2742734131,37214.9354360104,37209.5972187188,37204.2596214832,37198.9226442485,37193.5862869597,37188.2505495616,37182.9154319991,37177.5809342171,37172.2470561606,37166.9137977745,37161.5811590038,37156.2491397932,37150.9177400878,37145.5869598325,37140.2567989723,37134.9272574520,37129.5983352166,37124.2700322111,37118.9423483804,37113.6152836695,37108.2888380233,37102.9630113868,37097.6378037050,37092.3132149227,37086.9892449851,37081.6658938369,37076.3431614234,37071.0210476894,37065.6995525798,37060.3786760398,37055.0584180142,37049.7387784481,37044.4197572865,37039.1013544744,37033.7835699567,37028.4664036786,37023.1498555849,37017.8339256208,37012.5186137311,37007.2039198611,37001.8898439556,36996.5763859597,36991.2635458184,36985.9513234769,36980.6397188800,36975.3287319729,36970.0183627006,36964.7086110081,36959.3994768405,36954.0909601429,36948.7830608603,36943.4757789378,36938.1691143204,36932.8630669533,36927.5576367814,36922.2528237498,36916.9486278037,36911.6450488882,36906.3420869482,36901.0397419289,36895.7380137754,36890.4369024328,36885.1364078462,36879.8365299606,36874.5372687213,36869.2386240732,36863.9405959616,36858.6431843315,36853.3463891280,36848.0502102963,36842.7546477815,36837.4597015288,36832.1653714832,36826.8716575899,36821.5785597940,36816.2860780407,36810.9942122752,36805.7029624425,36800.4123284879,36795.1223103564,36789.8329079933,36784.5441213437,36779.2559503528,36773.9683949658,36768.6814551277,36763.3951307839,36758.1094218794,36752.8243283595,36747.5398501694,36742.2559872542,36736.9727395592,36731.6901070295,36726.4080896103,36721.1266872469,36715.8458998844,36710.5657274680,36705.2861699431,36700.0072272547,36694.7288993482,36689.4511861687,36684.1740876614,36678.8976037717,36673.6217344446,36668.3464796256,36663.0718392598,36657.7978132924,36652.5244016687,36647.2516043340,36641.9794212335,36636.7078523124,36631.4368975161,36626.1665567898,36620.8968300788,36615.6277173283,36610.3592184836,36605.0913334900,36599.8240622927,36594.5574048371,36589.2913610685,36584.0259309321,36578.7611143733,36573.4969113373,36568.2333217694,36562.9703456149,36557.7079828192,36552.4462333276,36547.1850970853,36541.9245740378,36536.6646641303,36531.4053673080,36526.1466835166,36520.8886127010,36515.6311548069,36510.3743097794,36505.1180775640,36499.8624581059,36494.6074513505,36489.3530572433,36484.0992757294,36478.8461067544,36473.5935502635,36468.3416062021,36463.0902745156,36457.8395551493,36452.5894480488,36447.3399531592,36442.0910704261,36436.8427997947,36431.5951412105,36426.3480946189,36421.1016599653,36415.8558371950,36410.6106262535,36405.3660270862,36400.1220396385,36394.8786638558,36389.6358996836,36384.3937470671,36379.1522059519,36373.9112762835,36368.6709580071,36363.4312510683,36358.1921554126,36352.9536709852,36347.7157977317,36342.4785355976,36337.2418845282,36332.0058444691,36326.7704153657,36321.5355971634,36316.3013898078,36311.0677932442,36305.8348074182,36300.6024322752,36295.3706677607,36290.1395138202,36284.9089703992,36279.6790374432,36274.4497148976,36269.2210027080,36263.9929008197,36258.7654091785,36253.5385277297,36248.3122564189,36243.0865951915,36237.8615439931,36232.6371027693,36227.4132714654,36222.1900500272,36216.9674384000,36211.7454365294,36206.5240443609,36201.3032618402,36196.0830889127,36190.8635255239,36185.6445716195,36180.4262271449,36175.2084920458,36169.9913662677,36164.7748497561,36159.5589424567,36154.3436443149,36149.1289552764,36143.9148752867,36138.7014042914,36133.4885422361,36128.2762890664,36123.0646447279,36117.8536091661,36112.6431823268,36107.4333641553,36102.2241545974,36097.0155535987,36091.8075611047,36086.6001770612,36081.3934014136,36076.1872341077,36070.9816750890,36065.7767243032,36060.5723816959,36055.3686472127,36050.1655207993,36044.9630024013,36039.7610919644,36034.5597894341,36029.3590947562,36024.1590078763,36018.9595287401,36013.7606572932,36008.5623934812,36003.3647372500,35998.1676885450,35992.9712473120,35987.7754134967,35982.5801870447,35977.3855679018,35972.1915560136,35966.9981513258,35961.8053537841,35956.6131633342,35951.4215799218,35946.2306034926,35941.0402339924,35935.8504713667,35930.6613155614,35925.4727665221,35920.2848241946,35915.0974885246,35909.9107594578,35904.7246369399,35899.5391209168,35894.3542113341,35889.1699081375,35883.9862112728,35878.8031206858,35873.6206363222,35868.4387581278,35863.2574860483,35858.0768200295,35852.8967600171,35847.7173059569,35842.5384577947,35837.3602154762,35832.1825789473,35827.0055481537,35821.8291230412,35816.6533035556,35811.4780896426,35806.3034812481,35801.1294783179,35795.9560807978,35790.7832886336,35785.6111017710,35780.4395201559,35775.2685437341,35770.0981724515,35764.9284062538,35759.7592450869,35754.5906888965,35749.4227376286,35744.2553912290,35739.0886496434,35733.9225128179,35728.7569806980,35723.5920532299,35718.4277303592,35713.2640120319,35708.1008981938,35702.9383887907,35697.7764837686,35692.6151830733,35687.4544866506,35682.2943944465,35677.1349064068,35671.9760224774,35666.8177426042,35661.6600667331,35656.5029948100,35651.3465267807,35646.1906625912,35641.0354021873,35635.8807455150,35630.7266925202,35625.5732431488,35620.4203973467,35615.2681550599,35610.1165162341,35604.9654808155,35599.8150487498,35594.6652199831,35589.5159944612,35584.3673721302,35579.2193529359,35574.0719368243,35568.9251237414,35563.7789136330,35558.6333064452,35553.4883021240,35548.3439006151,35543.2001018647,35538.0569058188,35532.9143124232,35527.7723216240,35522.6309333671,35517.4901475985,35512.3499642643,35507.2103833103,35502.0714046826,35496.9330283272,35491.7952541901,35486.6580822173,35481.5215123547,35476.3855445485,35471.2501787445,35466.1154148889,35460.9812529277,35455.8476928068,35450.7147344723,35445.5823778702,35440.4506229466,35435.3194696475,35430.1889179189,35425.0589677069,35419.9296189576,35414.8008716169,35409.6727256309,35404.5451809457,35399.4182375073,35394.2918952619,35389.1661541554,35384.0410141340,35378.9164751436,35373.7925371305,35368.6692000407,35363.5464638201,35358.4243284151,35353.3027937715,35348.1818598356,35343.0615265534,35337.9417938710,35332.8226617346,35327.7041300901,35322.5861988838,35317.4688680618,35312.3521375701,35307.2360073549,35302.1204773623,35297.0055475385,35291.8912178295,35286.7774881816,35281.6643585407,35276.5518288532,35271.4398990651,35266.3285691225,35261.2178389717,35256.1077085587,35250.9981778297,35245.8892467310,35240.7809152086,35235.6731832087,35230.5660506775,35225.4595175612,35220.3535838059,35215.2482493578,35210.1435141631,35205.0393781681,35199.9358413188,35194.8329035615,35189.7305648423,35184.6288251075,35179.5276843034,35174.4271423759,35169.3271992715,35164.2278549363,35159.1291093165,35154.0309623583,35148.9334140080,35143.8364642119,35138.7401129160,35133.6443600667,35128.5492056102,35123.4546494927,35118.3606916605,35113.2673320598,35108.1745706370,35103.0824073381,35097.9908421096,35092.8998748976,35087.8095056484,35082.7197343082,35077.6305608235,35072.5419851403,35067.4540072051,35062.3666269640,35057.2798443635,35052.1936593496,35047.1080718688,35042.0230818674,35036.9386892916,35031.8548940877,35026.7716962021,35021.6890955810,35016.6070921708,35011.5256859178,35006.4448767682,35001.3646646685,34996.2850495649,34991.2060314038,34986.1276101314,34981.0497856942,34975.9725580385,34970.8959271105,34965.8198928568,34960.7444552235,34955.6696141570,34950.5953696038,34945.5217215101,34940.4486698224,34935.3762144869,34930.3043554501,34925.2330926583,34920.1624260580,34915.0923555954,34910.0228812169,34904.9540028690,34899.8857204980,34894.8180340504,34889.7509434724,34884.6844487106,34879.6185497113,34874.5532464209,34869.4885387859,34864.4244267525,34859.3609102674,34854.2979892768,34849.2356637272,34844.1739335650,34839.1127987366,34834.0522591885,34828.9923148672,34823.9329657189,34818.8742116903,34813.8160527277,34808.7584887775,34803.7015197863,34798.6451457005,34793.5893664665,34788.5341820309,34783.4795923400,34778.4255973403,34773.3721969783,34768.3193912005,34763.2671799534,34758.2155631835,34753.1645408371,34748.1141128608,34743.0642792012,34738.0150398047,34732.9663946177,34727.9183435869,34722.8708866586,34717.8240237795,34712.7777548960,34707.7320799546,34702.6869989018,34697.6425116843,34692.5986182485,34687.5553185408,34682.5126125080,34677.4705000964,34672.4289812526,34667.3880559232,34662.3477240548,34657.3079855938,34652.2688404868,34647.2302886804,34642.1923301211,34637.1549647555,34632.1181925301,34627.0820133916,34622.0464272865,34617.0114341613,34611.9770339627,34606.9432266373,34601.9100121315,34596.8773903920,34591.8453613654,34586.8139249983,34581.7830812373,34576.7528300289,34571.7231713199,34566.6941050567,34561.6656311861,34556.6377496546,34551.6104604088,34546.5837633953,34541.5576585609,34536.5321458521,34531.5072252155,34526.4828965978,34521.4591599456,34516.4360152056,34511.4134623244,34506.3915012486,34501.3701319249,34496.3493543000,34491.3291683205,34486.3095739331,34481.2905710844,34476.2721597212,34471.2543397900,34466.2371112375,34461.2204740105,34456.2044280557,34451.1889733196,34446.1741097490,34441.1598372905,34436.1461558910,34431.1330654970,34426.1205660553,34421.1086575126,34416.0973398155,34411.0866129108,34406.0764767453,34401.0669312656,34396.0579764184,34391.0496121505,34386.0418384086,34381.0346551394,34376.0280622897,34371.0220598062,34366.0166476356,34361.0118257247,34356.0075940203,34351.0039524691,34346.0009010178,34340.9984396132,34335.9965682021,34330.9952867312,34325.9945951473,34320.9944933971,34315.9949814275,34310.9960591852,34305.9977266170,34300.9999836697,34296.0028302901,34291.0062664249,34286.0102920210,34281.0149070251,34276.0201113841,34271.0259050447,34266.0322879539,34261.0392600583,34256.0468213047,34251.0549716402,34246.0637110113,34241.0730393650,34236.0829566480,34231.0934628073,34226.1045577897,34221.1162415419,34216.1285140108,34211.1413751434,34206.1548248863,34201.1688631866,34196.1834899909,34191.1987052462,34186.2145088994,34181.2309008972,34176.2478811867,34171.2654497146,34166.2836064278,34161.3023512732,34156.3216841977,34151.3416051482,34146.3621140715,34141.3832109145,34136.4048956242,34131.4271681474,34126.4500284311,34121.4734764221,34116.4975120673,34111.5221353137,34106.5473461082,34101.5731443976,34096.5995301290,34091.6265032492,34086.6540637051,34081.6822114438,34076.7109464120,34071.7402685569,34066.7701778252,34061.8006741640,34056.8317575202,34051.8634278407,34046.8956850725,34041.9285291626,34036.9619600579,34031.9959777054,34027.0305820520,34022.0657730448,34017.1015506306,34012.1379147565,34007.1748653695,34002.2124024165,33997.2505258445,33992.2892356006,33987.3285316316,33982.3684138846,33977.4088823067,33972.4499368448,33967.4915774458,33962.5338040569,33957.5766166251,33952.6200150972,33947.6639994205,33942.7085695419,33937.7537254084,33932.7994669671,33927.8457941649,33922.8927069490,33917.9402052663,33912.9882890640,33908.0369582890,33903.0862128884,33898.1360528093,33893.1864779987,33888.2374884037,33883.2890839714,33878.3412646487,33873.3940303828,33868.4473811208,33863.5013168098,33858.5558373967,33853.6109428287,33848.6666330529,33843.7229080164,33838.7797676662,33833.8372119495,33828.8952408134,33823.9538542049,33819.0130520712,33814.0728343594,33809.1332010166,33804.1941519899,33799.2556872264,33794.3178066733,33789.3805102776,33784.4437979866,33779.5076697474,33774.5721255069,33769.6371652126,33764.7027888114,33759.7689962505,33754.8357874770,33749.9031624382,33744.9711210811,33740.0396633530,33735.1087892010,33730.1784985722,33725.2487914138,33720.3196676731,33715.3911272971,33710.4631702331,33705.5357964283,33700.6090058297,33695.6827983847,33690.7571740404,33685.8321327440,33680.9076744427,33675.9837990837,33671.0605066142,33666.1377969815,33661.2156701326,33656.2941260149,33651.3731645756,33646.4527857619,33641.5329895210,33636.6137758002,33631.6951445467,33626.7770957076,33621.8596292304,33616.9427450621,33612.0264431500,33607.1107234415,33602.1955858837,33597.2810304240,33592.3670570094,33587.4536655874,33582.5408561052,33577.6286285100,33572.7169827493,33567.8059187700,33562.8954365197,33557.9855359455,33553.0762169949,33548.1674796149,33543.2593237529,33538.3517493564,33533.4447563724,33528.5383447484,33523.6325144316,33518.7272653693,33513.8225975090,33508.9185107977,33504.0150051830,33499.1120806121,33494.2097370323,33489.3079743910,33484.4067926355,33479.5061917132,33474.6061715713,33469.7067321572,33464.8078734183,33459.9095953019,33455.0118977553,33450.1147807260,33445.2182441612,33440.3222880084,33435.4269122149,33430.5321167281,33425.6379014953,33420.7442664639,33415.8512115813,33410.9587367948,33406.0668420520,33401.1755273001,33396.2847924865,33391.3946375587,33386.5050624639,33381.6160671498,33376.7276515635,33371.8398156527,33366.9525593646,33362.0658826466,33357.1797854462,33352.2942677109,33347.4093293880,33342.5249704249,33337.6411907692,33332.7579903682,33327.8753691693,33322.9933271200,33318.1118641679,33313.2309802601,33308.3506753444,33303.4709493681,33298.5918022786,33293.7132340234,33288.8352445501,33283.9578338060,33279.0810017386,33274.2047482954,33269.3290734239,33264.4539770716,33259.5794591859,33254.7055197143,33249.8321586044,33244.9593758035,33240.0871712593,33235.2155449192,33230.3444967307,33225.4740266414,33220.6041345986,33215.7348205500,33210.8660844431,33205.9979262254,33201.1303458444,33196.2633432476,33191.3969183825,33186.5310711968,33181.6658016379,33176.8011096534,33171.9369951908,33167.0734581976,33162.2104986215,33157.3481164100,33152.4863115106,33147.6250838708,33142.7644334383,33137.9043601607,33133.0448639854,33128.1859448601,33123.3276027323,33118.4698375496,33113.6126492596,33108.7560378099,33103.9000031481,33099.0445452217,33094.1896639785,33089.3353593658,33084.4816313314,33079.6284798230,33074.7759047879,33069.9239061741,33065.0724839288,33060.2216380000,33055.3713683350,33050.5216748817,33045.6725575875,33040.8240164002,33035.9760512674,33031.1286621367,33026.2818489557,33021.4356116722,33016.5899502337,33011.7448645879,33006.9003546824,33002.0564204650,32997.2130618832,32992.3702788849,32987.5280714175,32982.6864394288,32977.8453828665,32973.0049016782,32968.1649958116,32963.3256652144,32958.4869098344,32953.6487296191,32948.8111245163,32943.9740944737,32939.1376394389,32934.3017593598,32929.4664541840,32924.6317238591,32919.7975683330,32914.9639875533,32910.1309814678,32905.2985500242,32900.4666931702,32895.6354108536,32890.8047030220,32885.9745696232,32881.1450106051,32876.3160259152,32871.4876155013,32866.6597793113,32861.8325172928,32857.0058293937,32852.1797155616,32847.3541757444,32842.5292098898,32837.7048179456,32832.8809998595,32828.0577555793,32823.2350850529,32818.4129882280,32813.5914650523,32808.7705154738,32803.9501394401,32799.1303368990,32794.3111077985,32789.4924520862,32784.6743697099,32779.8568606176,32775.0399247570,32770.2235620759,32765.4077725222,32760.5925560436,32755.7779125880,32750.9638421032,32746.1503445370,32741.3374198374,32736.5250679521,32731.7132888290,32726.9020824158,32722.0914486606,32717.2813875111,32712.4718989151,32707.6629828207,32702.8546391755,32698.0468679274,32693.2396690245,32688.4330424144,32683.6269880451,32678.8215058645,32674.0165958205,32669.2122578608,32664.4084919335,32659.6052979865,32654.8026759675,32650.0006258246,32645.1991475055,32640.3982409583,32635.5979061309,32630.7981429711,32625.9989514268,32621.2003314460,32616.4022829766,32611.6048059666,32606.8079003638,32602.0115661162,32597.2158031717,32592.4206114782,32587.6259909838,32582.8319416364,32578.0384633838,32573.2455561741,32568.4532199552,32563.6614546750,32558.8702602816,32554.0796367229,32549.2895839468,32544.5001019013,32539.7111905345,32534.9228497943,32530.1350796286,32525.3478799854,32520.5612508128,32515.7751920588,32510.9897036712,32506.2047855982,32501.4204377877,32496.6366601878,32491.8534527463,32487.0708154114,32482.2887481311,32477.5072508533,32472.7263235262,32467.9459660977,32463.1661785158,32458.3869607286,32453.6083126841,32448.8302343304,32444.0527256154,32439.2757864873,32434.4994168941,32429.7236167838,32424.9483861045,32420.1737248043,32415.3996328311,32410.6261101332,32405.8531566584,32401.0807723550,32396.3089571709,32391.5377110543,32386.7670339533,32381.9969258158,32377.2273865901,32372.4584162242,32367.6900146661,32362.9221818640,32358.1549177661,32353.3882223203,32348.6220954748,32343.8565371777,32339.0915473771,32334.3271260211,32329.5632730580,32324.7999884357,32320.0372721023,32315.2751240061,32310.5135440952,32305.7525323177,32300.9920886217,32296.2322129553,32291.4729052669,32286.7141655043,32281.9559936160,32277.1983895498,32272.4413532542,32267.6848846771,32262.9289837668,32258.1736504715,32253.4188847392,32248.6646865182,32243.9110557567,32239.1579924028,32234.4054964048,32229.6535677107,32224.9022062689,32220.1514120275,32215.4011849347,32210.6515249387,32205.9024319877,32201.1539060299,32196.4059470135,32191.6585548867,32186.9117295979,32182.1654710951,32177.4197793266,32172.6746542406,32167.9300957854,32163.1861039092,32158.4426785602,32153.6998196867,32148.9575272369,32144.2158011591,32139.4746414015,32134.7340479124,32129.9940206399,32125.2545595325,32120.5156645383,32115.7773356057,32111.0395726828,32106.3023757180,32101.5657446595,32096.8296794556,32092.0941800547,32087.3592464049,32082.6248784546,32077.8910761521,32073.1578394456,32068.4251682835,32063.6930626141,32058.9615223856,32054.2305475464,32049.5001380449,32044.7702938292,32040.0410148478,32035.3123010489,32030.5841523809,32025.8565687921,32021.1295502308,32016.4030966455,32011.6772079843,32006.9518841957,32002.2271252280,31997.5029310296,31992.7793015487,31988.0562367339,31983.3337365333,31978.6118008954,31973.8904297686,31969.1696231012,31964.4493808415,31959.7297029381,31955.0105893391,31950.2920399931,31945.5740548484,31940.8566338534,31936.1397769564,31931.4234841060,31926.7077552504,31921.9925903381,31917.2779893175,31912.5639521369,31907.8504787449,31903.1375690898,31898.4252231200,31893.7134407839,31889.0022220301,31884.2915668068,31879.5814750626,31874.8719467458,31870.1629818050,31865.4545801885,31860.7467418448,31856.0394667223,31851.3327547695,31846.6266059348,31841.9210201668,31837.2159974137,31832.5115376243,31827.8076407468,31823.1043067297,31818.4015355216,31813.6993270709,31808.9976813260,31804.2965982356,31799.5960777480,31794.8961198117,31790.1967243753,31785.4978913872,31780.7996207959,31776.1019125499,31771.4047665979,31766.7081828881,31762.0121613692,31757.3167019897,31752.6218046980,31747.9274694428,31743.2336961725,31738.5404848358,31733.8478353810,31729.1557477567,31724.4642219115,31719.7732577939,31715.0828553525,31710.3930145358,31705.7037352923,31701.0150175707,31696.3268613195,31691.6392664871,31686.9522330223,31682.2657608736,31677.5798499894,31672.8945003185,31668.2097118094,31663.5254844107,31658.8418180709,31654.1587127386,31649.4761683625,31644.7941848911,31640.1127622730,31635.4319004569,31630.7515993913,31626.0718590248,31621.3926793060,31616.7140601836,31612.0360016062,31607.3585035224,31602.6815658808,31598.0051886301,31593.3293717188,31588.6541150956,31583.9794187092,31579.3052825081,31574.6317064411,31569.9586904568,31565.2862345038,31560.6143385307,31555.9430024863,31551.2722263191,31546.6020099780,31541.9323534114,31537.2632565681,31532.5947193968,31527.9267418461,31523.2593238647,31518.5924654014,31513.9261664046,31509.2604268233,31504.5952466060,31499.9306257015,31495.2665640584,31490.6030616255,31485.9401183515,31481.2777341849,31476.6159090748,31471.9546429695,31467.2939358180,31462.6337875689,31457.9741981710,31453.3151675730,31448.6566957236,31443.9987825715,31439.3414280655,31434.6846321543,31430.0283947867,31425.3727159114,31420.7175954772,31416.0630334329,31411.4090297271,31406.7555843086,31402.1026971262,31397.4503681287,31392.7985972648,31388.1473844834,31383.4967297331,31378.8466329629,31374.1970941213,31369.5481131573,31364.8996900196,31360.2518246571,31355.6045170184,31350.9577670525,31346.3115747081,31341.6659399340,31337.0208626791,31332.3763428921,31327.7323805218,31323.0889755172,31318.4461278269,31313.8038373999,31309.1621041849,31304.5209281308,31299.8803091864,31295.2402473006,31290.6007424222,31285.9617945000,31281.3234034829,31276.6855693198,31272.0482919595,31267.4115713508,31262.7754074427,31258.1398001839,31253.5047495234,31248.8702554100,31244.2363177926,31239.6029366201,31234.9701118414,31230.3378434052,31225.7061312606,31221.0749753564,31216.4443756416,31211.8143320649,31207.1848445754,31202.5559131218,31197.9275376532,31193.2997181184,31188.6724544664,31184.0457466460,31179.4195946061,31174.7939982958,31170.1689576639,31165.5444726594,31160.9205432311,31156.2971693281,31151.6743508992,31147.0520878934,31142.4303802597,31137.8092279470,31133.1886309043,31128.5685890804,31123.9491024244,31119.3301708853,31114.7117944119,31110.0939729533,31105.4767064585,31100.8599948763,31096.2438381558,31091.6282362460,31087.0131890959,31082.3986966544,31077.7847588705,31073.1713756933,31068.5585470717,31063.9462729547,31059.3345532913,31054.7233880306,31050.1127771215,31045.5027205131,31040.8932181544,31036.2842699943,31031.6758759820,31027.0680360665,31022.4607501967,31017.8540183217,31013.2478403906,31008.6422163524,31004.0371461561,30999.4326297508,30994.8286670855,30990.2252581093,30985.6224027713,30981.0201010204,30976.4183528058,30971.8171580766,30967.2165167817,30962.6164288703,30958.0168942915,30953.4179129942,30948.8194849277,30944.2216100410,30939.6242882831,30935.0275196033,30930.4313039504,30925.8356412738,30921.2405315224,30916.6459746454,30912.0519705919,30907.4585193110,30902.8656207517,30898.2732748633,30893.6814815949,30889.0902408955,30884.4995527143,30879.9094170005,30875.3198337031,30870.7308027713,30866.1423241542,30861.5543978011,30856.9670236609,30852.3802016830,30847.7939318163,30843.2082140102,30838.6230482138,30834.0384343761,30829.4543724464,30824.8708623739,30820.2879041077,30815.7054975970,30811.1236427910,30806.5423396388,30801.9615880897,30797.3813880928,30792.8017395974,30788.2226425526,30783.6440969076,30779.0661026117,30774.4886596140,30769.9117678637,30765.3354273101,30760.7596379023,30756.1843995897,30751.6097123213,30747.0355760465,30742.4619907145,30737.8889562744,30733.3164726756,30728.7445398672,30724.1731577985,30719.6023264189,30715.0320456774,30710.4623155233,30705.8931359060,30701.3245067746,30696.7564280784,30692.1888997668,30687.6219217889,30683.0554940940,30678.4896166314,30673.9242893504,30669.3595122002,30664.7952851302,30660.2316080896,30655.6684810277,30651.1059038938,30646.5438766372,30641.9823992073,30637.4214715532,30632.8610936244,30628.3012653700,30623.7419867395,30619.1832576822,30614.6250781473,30610.0674480842,30605.5103674422,30600.9538361707,30596.3978542189,30591.8424215363,30587.2875380721,30582.7332037757,30578.1794185964,30573.6261824836,30569.0734953867,30564.5213572549,30559.9697680377,30555.4187276844,30550.8682361444,30546.3182933670,30541.7688993016,30537.2200538976,30532.6717571043,30528.1240088713,30523.5768091477,30519.0301578830,30514.4840550267,30509.9385005280,30505.3934943365,30500.8490364014,30496.3051266722,30491.7617650983,30487.2189516291,30482.6766862141,30478.1349688026,30473.5937993441,30469.0531777879,30464.5131040836,30459.9735781804,30455.4346000280,30450.8961695757,30446.3582867728,30441.8209515690,30437.2841639137,30432.7479237561,30428.2122310460,30423.6770857326,30419.1424877654,30414.6084370940,30410.0749336677,30405.5419774360,30401.0095683485,30396.4777063546,30391.9463914037,30387.4156234453,30382.8854024290,30378.3557283042,30373.8266010203,30369.2980205270,30364.7699867737,30360.2424997098,30355.7155592849,30351.1891654486,30346.6633181503,30342.1380173394,30337.6132629657,30333.0890549785,30328.5653933273,30324.0422779618,30319.5197088314,30314.9976858857,30310.4762090741,30305.9552783464,30301.4348936519,30296.9150549402,30292.3957621610,30287.8770152636,30283.3588141978,30278.8411589129,30274.3240493588,30269.8074854847,30265.2914672404,30260.7759945755,30256.2610674394,30251.7466857817,30247.2328495521,30242.7195587002,30238.2068131754,30233.6946129274,30229.1829579059,30224.6718480604,30220.1612833404,30215.6512636956,30211.1417890757,30206.6328594301,30202.1244747086,30197.6166348608,30193.1093398362,30188.6025895845,30184.0963840553,30179.5907231982,30175.0856069629,30170.5810352991,30166.0770081562,30161.5735254841,30157.0705872323,30152.5681933505,30148.0663437884,30143.5650384955,30139.0642774216,30134.5640605163,30130.0643877292,30125.5652590101,30121.0666743087,30116.5686335745,30112.0711367573,30107.5741838067,30103.0777746725,30098.5819093043,30094.0865876518,30089.5918096647,30085.0975752928,30080.6038844856,30076.1107371929,30071.6181333645,30067.1260729499,30062.6345558990,30058.1435821615,30053.6531516870,30049.1632644253,30044.6739203261,30040.1851193392,30035.6968614143,30031.2091465011,30026.7219745493,30022.2353455088,30017.7492593292,30013.2637159603,30008.7787153518,30004.2942574535,29999.8103422152,29995.3269695866,29990.8441395175,29986.3618519576,29981.8801068568,29977.3989041648,29972.9182438313,29968.4381258062,29963.9585500392,29959.4795164802,29955.0010250789,29950.5230757851,29946.0456685486,29941.5688033192,29937.0924800467,29932.6166986809,29928.1414591717,29923.6667614688,29919.1926055221,29914.7189912813,29910.2459186964,29905.7733877171,29901.3013982932,29896.8299503746,29892.3590439112,29887.8886788526,29883.4188551490,29878.9495727499,29874.4808316054,29870.0126316652,29865.5449728792,29861.0778551972,29856.6112785692,29852.1452429450,29847.6797482744,29843.2147945074,29838.7503815937,29834.2865094834,29829.8231781262,29825.3603874720,29820.8981374708,29816.4364280724,29811.9752592267,29807.5146308836,29803.0545429930,29798.5949955049,29794.1359883690,29789.6775215354,29785.2195949540,29780.7622085745,29776.3053623471,29771.8490562216,29767.3932901479,29762.9380640759,29758.4833779557,29754.0292317370,29749.5756253699,29745.1225588044,29740.6700319902,29736.2180448775,29731.7665974161,29727.3156895560,29722.8653212472,29718.4154924396,29713.9662030832,29709.5174531279,29705.0692425237,29700.6215712207,29696.1744391687,29691.7278463178,29687.2817926179,29682.8362780191,29678.3913024712,29673.9468659244,29669.5029683286,29665.0596096337,29660.6167897899,29656.1745087471,29651.7327664553,29647.2915628646,29642.8508979249,29638.4107715863,29633.9711837987,29629.5321345123,29625.0936236770,29620.6556512429,29616.2182171600,29611.7813213784,29607.3449638481,29602.9091445191,29598.4738633414,29594.0391202653,29589.6049152406,29585.1712482174,29580.7381191459,29576.3055279760,29571.8734746579,29567.4419591416,29563.0109813771,29558.5805413147,29554.1506389042,29549.7212740959,29545.2924468398,29540.8641570860,29536.4364047846,29532.0091898856,29527.5825123393,29523.1563720957,29518.7307691048,29514.3057033169,29509.8811746819,29505.4571831501,29501.0337286716,29496.6108111964,29492.1884306747,29487.7665870566,29483.3452802923,29478.9245103319,29474.5042771255,29470.0845806233,29465.6654207754,29461.2467975319,29456.8287108431,29452.4111606590,29447.9941469299,29443.5776696058,29439.1617286370,29434.7463239736,29430.3314555657,29425.9171233637,29421.5033273175,29417.0900673775,29412.6773434937,29408.2651556165,29403.8535036959,29399.4423876821,29395.0318075255,29390.6217631760,29386.2122545841,29381.8032816998,29377.3948444733,29372.9869428550,29368.5795767949,29364.1727462434,29359.7664511506,29355.3606914667,29350.9554671421,29346.5507781268,29342.1466243712,29337.7430058255,29333.3399224399,29328.9373741647,29324.5353609501,29320.1338827464,29315.7329395038,29311.3325311726,29306.9326577031,29302.5333190454,29298.1345151499,29293.7362459668,29289.3385114465,29284.9413115391,29280.5446461950,29276.1485153645,29271.7529189977,29267.3578570451,29262.9633294569,29258.5693361834,29254.1758771749,29249.7829523818,29245.3905617542,29240.9987052425,29236.6073827971,29232.2165943682,29227.8263399062,29223.4366193614,29219.0474326841,29214.6587798245,29210.2706607332,29205.8830753603,29201.4960236563,29197.1095055715,29192.7235210561,29188.3380700607,29183.9531525354,29179.5687684307,29175.1849176969,29170.8016002844,29166.4188161435,29162.0365652246,29157.6548474781,29153.2736628544,29148.8930113037,29144.5128927766,29140.1333072233,29135.7542545943,29131.3757348399,29126.9977479107,29122.6202937568,29118.2433723287,29113.8669835769,29109.4911274517,29105.1158039036,29100.7410128829,29096.3667543401,29091.9930282256,29087.6198344898,29083.2471730831,29078.8750439559,29074.5034470588,29070.1323823420,29065.7618497561,29061.3918492515,29057.0223807786,29052.6534442879,29048.2850397298,29043.9171670548,29039.5498262134,29035.1830171559,29030.8167398329,29026.4509941947,29022.0857801920,29017.7210977751,29013.3569468946,29008.9933275008,29004.6302395443,29000.2676829756,28995.9056577452,28991.5441638035,28987.1832011011,28982.8227695883,28978.4628692159,28974.1034999341,28969.7446616936,28965.3863544449,28961.0285781384,28956.6713327247,28952.3146181543,28947.9584343777,28943.6027813455,28939.2476590081,28934.8930673162,28930.5390062202,28926.1854756706,28921.8324756181,28917.4800060132,28913.1280668064,28908.7766579482,28904.4257793893,28900.0754310801,28895.7256129713,28891.3763250133,28887.0275671569,28882.6793393524,28878.3316415506,28873.9844737020,28869.6378357571,28865.2917276666,28860.9461493810,28856.6011008509,28852.2565820270,28847.9125928597,28843.5691332998,28839.2262032978,28834.8838028043,28830.5419317699,28826.2005901453,28821.8597778810,28817.5194949276,28813.1797412359,28808.8405167564,28804.5018214397,28800.1636552365,28795.8260180974,28791.4889099730,28787.1523308140,28782.8162805710,28778.4807591948,28774.1457666358,28769.8113028448,28765.4773677725,28761.1439613694,28756.8110835863,28752.4787343738,28748.1469136826,28743.8156214633,28739.4848576667,28735.1546222434,28730.8249151441,28726.4957363195,28722.1670857202,28717.8389632970,28713.5113690006,28709.1843027816,28704.8577645907,28700.5317543787,28696.2062720963,28691.8813176942,28687.5568911230,28683.2329923335,28678.9096212765,28674.5867779026,28670.2644621626,28665.9426740072,28661.6214133871,28657.3006802531,28652.9804745559,28648.6607962463,28644.3416452749,28640.0230215926,28635.7049251501,28631.3873558981,28627.0703137875,28622.7537987689,28618.4378107932,28614.1223498110,28609.8074157733,28605.4930086307,28601.1791283340,28596.8657748340,28592.5529480816,28588.2406480274,28583.9288746222,28579.6176278169,28575.3069075623,28570.9967138092,28566.6870465083,28562.3779056104,28558.0692910665,28553.7612028272,28549.4536408434,28545.1466050660,28540.8400954457,28536.5341119334,28532.2286544798,28527.9237230359,28523.6193175525,28519.3154379803,28515.0120842703,28510.7092563733,28506.4069542401,28502.1051778216,28497.8039270686,28493.5032019321,28489.2030023627,28484.9033283116,28480.6041797293,28476.3055565670,28472.0074587753,28467.7098863053,28463.4128391077,28459.1163171336,28454.8203203336,28450.5248486588,28446.2299020601,28441.9354804882,28437.6415838942,28433.3482122289,28429.0553654432,28424.7630434881,28420.4712463144,28416.1799738731,28411.8892261151,28407.5990029912,28403.3093044525,28399.0201304498,28394.7314809342,28390.4433558564,28386.1557551675,28381.8686788184,28377.5821267600,28373.2960989433,28369.0105953192,28364.7256158387,28360.4411604527,28356.1572291122,28351.8738217682,28347.5909383716,28343.3085788734,28339.0267432246,28334.7454313761,28330.4646432789,28326.1843788840,28321.9046381424,28317.6254210050,28313.3467274230,28309.0685573471,28304.7909107285,28300.5137875182,28296.2371876671,28291.9611111263,28287.6855578467,28283.4105277794,28279.1360208754,28274.8620370857,28270.5885763614,28266.3156386534,28262.0432239128,28257.7713320907,28253.4999631380,28249.2291170057,28244.9587936451,28240.6889930070,28236.4197150425,28232.1509597027,28227.8827269387,28223.6150167015,28219.3478289420,28215.0811636116,28210.8150206610,28206.5494000416,28202.2843017043,28198.0197256001,28193.7556716803,28189.4921398958,28185.2291301978,28180.9666425373,28176.7046768654,28172.4432331333,28168.1823112920,28163.9219112926,28159.6620330862,28155.4026766241,28151.1438418571,28146.8855287365,28142.6277372134,28138.3704672389,28134.1137187641,28129.8574917401,28125.6017861182,28121.3466018494,28117.0919388848,28112.8377971756,28108.5841766730,28104.3310773280,28100.0784990919,28095.8264419157,28091.5749057507,28087.3238905480,28083.0733962588,28078.8234228342,28074.5739702253,28070.3250383835,28066.0766272598,28061.8287368054,28057.5813669715,28053.3345177093,28049.0881889699,28044.8423807047,28040.5970928646,28036.3523254011,28032.1080782651,28027.8643514081,28023.6211447811,28019.3784583353,28015.1362920221,28010.8946457925,28006.6535195979,28002.4129133894,27998.1728271183,27993.9332607358,27989.6942141931,27985.4556874415,27981.2176804321,27976.9801931164,27972.7432254453,27968.5067773704,27964.2708488427,27960.0354398135,27955.8005502342,27951.5661800559,27947.3323292299,27943.0989977075,27938.8661854399,27934.6338923786,27930.4021184745,27926.1708636792,27921.9401279439,27917.7099112197,27913.4802134582,27909.2510346104,27905.0223746278,27900.7942334616,27896.5666110632,27892.3395073838,27888.1129223747,27883.8868559873,27879.6613081728,27875.4362788826,27871.2117680680,27866.9877756803,27862.7643016709,27858.5413459911,27854.3189085922,27850.0969894256,27845.8755884425,27841.6547055944,27837.4343408325,27833.2144941083,27828.9951653730,27824.7763545781,27820.5580616749,27816.3402866148,27812.1230293490,27807.9062898291,27803.6900680063,27799.4743638321,27795.2591772577,27791.0445082347,27786.8303567143,27782.6167226480,27778.4036059872,27774.1910066831,27769.9789246874,27765.7673599513,27761.5563124262,27757.3457820636,27753.1357688148,27748.9262726313,27744.7172934645,27740.5088312658,27736.3008859866,27732.0934575784,27727.8865459925,27723.6801511805,27719.4742730937,27715.2689116836,27711.0640669016,27706.8597386993,27702.6559270279,27698.4526318389,27694.2498530839,27690.0475907143,27685.8458446815,27681.6446149370,27677.4439014323,27673.2437041188,27669.0440229480,27664.8448578714,27660.6462088404,27656.4480758066,27652.2504587214,27648.0533575364,27643.8567722029,27639.6607026725,27635.4651488968,27631.2701108271,27627.0755884150,27622.8815816121,27618.6880903697,27614.4951146395,27610.3026543730,27606.1107095216,27601.9192800369,27597.7283658704,27593.5379669737,27589.3480832983,27585.1587147956,27580.9698614174,27576.7815231150,27572.5936998400,27568.4063915441,27564.2195981787,27560.0333196953,27555.8475560457,27551.6623071812,27547.4775730535,27543.2933536142,27539.1096488148,27534.9264586069,27530.7437829420,27526.5616217718,27522.3799750478,27518.1988427216,27514.0182247448,27509.8381210691,27505.6585316459,27501.4794564269,27497.3008953637,27493.1228484079,27488.9453155110,27484.7682966248,27480.5917917009,27476.4158006907,27472.2403235461,27468.0653602185,27463.8909106597,27459.7169748212,27455.5435526547,27451.3706441118,27447.1982491441,27443.0263677034,27438.8549997412,27434.6841452092,27430.5138040591,27426.3439762425,27422.1746617110,27418.0058604163,27413.8375723102,27409.6697973442,27405.5025354700,27401.3357866393,27397.1695508038,27393.0038279152,27388.8386179251,27384.6739207853,27380.5097364474,27376.3460648631,27372.1829059841,27368.0202597621,27363.8581261488,27359.6965050959,27355.5353965552,27351.3748004783,27347.2147168170,27343.0551455230,27338.8960865479,27334.7375398436,27330.5795053617,27326.4219830540,27322.2649728722,27318.1084747681,27313.9524886934,27309.7970145998,27305.6420524391,27301.4876021630,27297.3336637233,27293.1802370718,27289.0273221602,27284.8749189402,27280.7230273636,27276.5716473823,27272.4207789479,27268.2704220123,27264.1205765272,27259.9712424444,27255.8224197157,27251.6741082929,27247.5263081278,27243.3790191721,27239.2322413777,27235.0859746964,27230.9402190799,27226.7949744801,27222.6502408487,27218.5060181377,27214.3623062988,27210.2191052838,27206.0764150446,27201.9342355330,27197.7925667007,27193.6514084997,27189.5107608818,27185.3706237988,27181.2309972026,27177.0918810449,27172.9532752777,27168.8151798528,27164.6775947221,27160.5405198373,27156.4039551505,27152.2679006133,27148.1323561778,27143.9973217957,27139.8627974190,27135.7287829995,27131.5952784891,27127.4622838397,27123.3297990032,27119.1978239313,27115.0663585762,27110.9354028896,27106.8049568234,27102.6750203296,27098.5455933599,27094.4166758665,27090.2882678011,27086.1603691157,27082.0329797622,27077.9060996925,27073.7797288586,27069.6538672122,27065.5285147056,27061.4036712904,27057.2793369186,27053.1555115423,27049.0321951134,27044.9093875836,27040.7870889052,27036.6652990299,27032.5440179098,27028.4232454967,27024.3029817428,27020.1832265998,27016.0639800199,27011.9452419548,27007.8270123568,27003.7092911776,26999.5920783693,26995.4753738840,26991.3591776734,26987.2434896898,26983.1283098849,26979.0136382109,26974.8994746198,26970.7858190634,26966.6726714939,26962.5600318633,26958.4479001235,26954.3362762266,26950.2251601246,26946.1145517695,26942.0044511133,26937.8948581082,26933.7857727060,26929.6771948588,26925.5691245187,26921.4615616377,26917.3545061678,26913.2479580612,26909.1419172698,26905.0363837456,26900.9313574408,26896.8268383074,26892.7228262975,26888.6193213632,26884.5163234564,26880.4138325293,26876.3118485339,26872.2103714224,26868.1094011467,26864.0089376591,26859.9089809115,26855.8095308561,26851.7105874449,26847.6121506301,26843.5142203637,26839.4167965979,26835.3198792847,26831.2234683763,26827.1275638248,26823.0321655823,26818.9372736009,26814.8428878327,26810.7490082299,26806.6556347445,26802.5627673288,26798.4704059348,26794.3785505147,26790.2872010206,26786.1963574047,26782.1060196191,26778.0161876160,26773.9268613475,26769.8380407657,26765.7497258229,26761.6619164711,26757.5746126627,26753.4878143496,26749.4015214841,26745.3157340184,26741.2304519047,26737.1456750951,26733.0614035418,26728.9776371970,26724.8943760128,26720.8116199416,26716.7293689355,26712.6476229465,26708.5663819271,26704.4856458294,26700.4054146056,26696.3256882079,26692.2464665885,26688.1677496996,26684.0895374935,26680.0118299224,26675.9346269385,26671.8579284941,26667.7817345413,26663.7060450324,26659.6308599197,26655.5561791554,26651.4820026917,26647.4083304810,26643.3351624753,26639.2624986271,26635.1903388885,26631.1186832119,26627.0475315495,26622.9768838535,26618.9067400762,26614.8371001700,26610.7679640870,26606.6993317796,26602.6312032000,26598.5635783006,26594.4964570336,26590.4298393513,26586.3637252061,26582.2981145501,26578.2330073358,26574.1684035154,26570.1043030412,26566.0407058655,26561.9776119408,26557.9150212192,26553.8529336531,26549.7913491948,26545.7302677967,26541.6696894110,26537.6096139902,26533.5500414866,26529.4909718524,26525.4324050401,26521.3743410019,26517.3167796903,26513.2597210576,26509.2031650561,26505.1471116382,26501.0915607563,26497.0365123628,26492.9819664099,26488.9279228501,26484.8743816357,26480.8213427192,26476.7688060529,26472.7167715891,26468.6652392804,26464.6142090790,26460.5636809373,26456.5136548079,26452.4641306430,26448.4151083950,26444.3665880164,26440.3185694596,26436.2710526770 -1.22500000000000,1.22488240095413,1.22476481054521,1.22464722877280,1.22452965563645,1.22441209113573,1.22429453527019,1.22417698803941,1.22405944944293,1.22394191948032,1.22382439815114,1.22370688545495,1.22358938139132,1.22347188595979,1.22335439915994,1.22323692099132,1.22311945145349,1.22300199054602,1.22288453826846,1.22276709462038,1.22264965960133,1.22253223321088,1.22241481544859,1.22229740631402,1.22218000580672,1.22206261392627,1.22194523067222,1.22182785604413,1.22171049004155,1.22159313266407,1.22147578391122,1.22135844378259,1.22124111227771,1.22112378939617,1.22100647513751,1.22088916950130,1.22077187248709,1.22065458409446,1.22053730432296,1.22042003317215,1.22030277064159,1.22018551673085,1.22006827143948,1.21995103476705,1.21983380671311,1.21971658727723,1.21959937645898,1.21948217425790,1.21936498067356,1.21924779570552,1.21913061935334,1.21901345161659,1.21889629249483,1.21877914198761,1.21866200009450,1.21854486681505,1.21842774214884,1.21831062609542,1.21819351865434,1.21807641982518,1.21795932960750,1.21784224800085,1.21772517500480,1.21760811061891,1.21749105484273,1.21737400767584,1.21725696911778,1.21713993916814,1.21702291782645,1.21690590509229,1.21678890096522,1.21667190544479,1.21655491853058,1.21643794022213,1.21632097051902,1.21620400942080,1.21608705692704,1.21597011303729,1.21585317775112,1.21573625106809,1.21561933298777,1.21550242350970,1.21538552263346,1.21526863035860,1.21515174668469,1.21503487161128,1.21491800513795,1.21480114726425,1.21468429798974,1.21456745731399,1.21445062523655,1.21433380175699,1.21421698687486,1.21410018058974,1.21398338290118,1.21386659380875,1.21374981331200,1.21363304141050,1.21351627810380,1.21339952339148,1.21328277727309,1.21316603974819,1.21304931081635,1.21293259047713,1.21281587873008,1.21269917557478,1.21258248101078,1.21246579503764,1.21234911765493,1.21223244886221,1.21211578865904,1.21199913704498,1.21188249401959,1.21176585958244,1.21164923373308,1.21153261647109,1.21141600779601,1.21129940770742,1.21118281620487,1.21106623328794,1.21094965895616,1.21083309320912,1.21071653604638,1.21059998746748,1.21048344747201,1.21036691605951,1.21025039322955,1.21013387898170,1.21001737331551,1.20990087623054,1.20978438772637,1.20966790780255,1.20955143645864,1.20943497369420,1.20931851950880,1.20920207390201,1.20908563687337,1.20896920842245,1.20885278854883,1.20873637725205,1.20861997453168,1.20850358038728,1.20838719481842,1.20827081782465,1.20815444940554,1.20803808956066,1.20792173828956,1.20780539559180,1.20768906146695,1.20757273591458,1.20745641893423,1.20734011052548,1.20722381068789,1.20710751942102,1.20699123672443,1.20687496259768,1.20675869704034,1.20664244005197,1.20652619163213,1.20640995178039,1.20629372049630,1.20617749777944,1.20606128362935,1.20594507804561,1.20582888102777,1.20571269257540,1.20559651268807,1.20548034136532,1.20536417860674,1.20524802441187,1.20513187878029,1.20501574171155,1.20489961320521,1.20478349326085,1.20466738187802,1.20455127905628,1.20443518479520,1.20431909909434,1.20420302195326,1.20408695337153,1.20397089334871,1.20385484188435,1.20373879897803,1.20362276462931,1.20350673883774,1.20339072160290,1.20327471292434,1.20315871280163,1.20304272123433,1.20292673822200,1.20281076376420,1.20269479786051,1.20257884051048,1.20246289171366,1.20234695146964,1.20223101977797,1.20211509663821,1.20199918204992,1.20188327601267,1.20176737852603,1.20165148958955,1.20153560920279,1.20141973736533,1.20130387407672,1.20118801933653,1.20107217314431,1.20095633549964,1.20084050640207,1.20072468585117,1.20060887384650,1.20049307038763,1.20037727547411,1.20026148910552,1.20014571128141,1.20002994200134,1.19991418126489,1.19979842907161,1.19968268542106,1.19956695031281,1.19945122374643,1.19933550572147,1.19921979623750,1.19910409529408,1.19898840289078,1.19887271902716,1.19875704370278,1.19864137691720,1.19852571866999,1.19841006896071,1.19829442778893,1.19817879515421,1.19806317105611,1.19794755549419,1.19783194846802,1.19771634997716,1.19760076002118,1.19748517859964,1.19736960571210,1.19725404135812,1.19713848553727,1.19702293824911,1.19690739949321,1.19679186926913,1.19667634757643,1.19656083441468,1.19644532978343,1.19632983368226,1.19621434611072,1.19609886706839,1.19598339655482,1.19586793456957,1.19575248111222,1.19563703618232,1.19552159977944,1.19540617190314,1.19529075255298,1.19517534172853,1.19505993942936,1.19494454565502,1.19482916040508,1.19471378367910,1.19459841547665,1.19448305579730,1.19436770464059,1.19425236200611,1.19413702789340,1.19402170230204,1.19390638523159,1.19379107668162,1.19367577665168,1.19356048514134,1.19344520215017,1.19332992767772,1.19321466172357,1.19309940428727,1.19298415536840,1.19286891496651,1.19275368308116,1.19263845971193,1.19252324485837,1.19240803852005,1.19229284069654,1.19217765138739,1.19206247059218,1.19194729831046,1.19183213454180,1.19171697928576,1.19160183254191,1.19148669430981,1.19137156458903,1.19125644337913,1.19114133067967,1.19102622649022,1.19091113081034,1.19079604363959,1.19068096497755,1.19056589482377,1.19045083317782,1.19033578003926,1.19022073540765,1.19010569928257,1.18999067166358,1.18987565255023,1.18976064194209,1.18964563983874,1.18953064623972,1.18941566114462,1.18930068455298,1.18918571646437,1.18907075687837,1.18895580579453,1.18884086321242,1.18872592913159,1.18861100355163,1.18849608647208,1.18838117789252,1.18826627781251,1.18815138623162,1.18803650314940,1.18792162856542,1.18780676247925,1.18769190489046,1.18757705579860,1.18746221520323,1.18734738310394,1.18723255950027,1.18711774439180,1.18700293777808,1.18688813965869,1.18677335003319,1.18665856890114,1.18654379626210,1.18642903211564,1.18631427646134,1.18619952929874,1.18608479062741,1.18597006044693,1.18585533875685,1.18574062555674,1.18562592084616,1.18551122462468,1.18539653689187,1.18528185764728,1.18516718689048,1.18505252462104,1.18493787083852,1.18482322554249,1.18470858873251,1.18459396040815,1.18447934056896,1.18436472921453,1.18425012634440,1.18413553195815,1.18402094605534,1.18390636863553,1.18379179969829,1.18367723924319,1.18356268726979,1.18344814377765,1.18333360876634,1.18321908223543,1.18310456418447,1.18299005461304,1.18287555352070,1.18276106090701,1.18264657677154,1.18253210111386,1.18241763393353,1.18230317523010,1.18218872500316,1.18207428325227,1.18195984997698,1.18184542517686,1.18173100885149,1.18161660100042,1.18150220162322,1.18138781071946,1.18127342828869,1.18115905433049,1.18104468884442,1.18093033183005,1.18081598328694,1.18070164321465,1.18058731161275,1.18047298848081,1.18035867381839,1.18024436762506,1.18013006990038,1.18001578064392,1.17990149985524,1.17978722753391,1.17967296367949,1.17955870829155,1.17944446136965,1.17933022291337,1.17921599292226,1.17910177139588,1.17898755833382,1.17887335373562,1.17875915760086,1.17864496992910,1.17853079071991,1.17841661997285,1.17830245768749,1.17818830386339,1.17807415850012,1.17796002159724,1.17784589315433,1.17773177317094,1.17761766164664,1.17750355858100,1.17738946397358,1.17727537782395,1.17716130013167,1.17704723089631,1.17693317011743,1.17681911779460,1.17670507392739,1.17659103851536,1.17647701155808,1.17636299305511,1.17624898300602,1.17613498141037,1.17602098826774,1.17590700357767,1.17579302733975,1.17567905955354,1.17556510021860,1.17545114933449,1.17533720690080,1.17522327291707,1.17510934738287,1.17499543029778,1.17488152166136,1.17476762147317,1.17465372973278,1.17453984643975,1.17442597159365,1.17431210519406,1.17419824724052,1.17408439773261,1.17397055666990,1.17385672405195,1.17374289987832,1.17362908414859,1.17351527686232,1.17340147801906,1.17328768761840,1.17317390565990,1.17306013214312,1.17294636706763,1.17283261043299,1.17271886223877,1.17260512248454,1.17249139116986,1.17237766829431,1.17226395385743,1.17215024785881,1.17203655029801,1.17192286117458,1.17180918048811,1.17169550823816,1.17158184442428,1.17146818904606,1.17135454210304,1.17124090359481,1.17112727352093,1.17101365188096,1.17090003867447,1.17078643390102,1.17067283756019,1.17055924965153,1.17044567017462,1.17033209912902,1.17021853651430,1.17010498233002,1.16999143657575,1.16987789925106,1.16976437035551,1.16965084988867,1.16953733785011,1.16942383423939,1.16931033905607,1.16919685229973,1.16908337396994,1.16896990406625,1.16885644258823,1.16874298953546,1.16862954490749,1.16851610870390,1.16840268092424,1.16828926156810,1.16817585063502,1.16806244812459,1.16794905403637,1.16783566836992,1.16772229112480,1.16760892230060,1.16749556189687,1.16738220991317,1.16726886634909,1.16715553120418,1.16704220447800,1.16692888617014,1.16681557628014,1.16670227480759,1.16658898175205,1.16647569711307,1.16636242089024,1.16624915308312,1.16613589369127,1.16602264271426,1.16590940015165,1.16579616600303,1.16568294026794,1.16556972294596,1.16545651403665,1.16534331353959,1.16523012145434,1.16511693778046,1.16500376251752,1.16489059566510,1.16477743722275,1.16466428719004,1.16455114556654,1.16443801235182,1.16432488754545,1.16421177114698,1.16409866315600,1.16398556357206,1.16387247239473,1.16375938962358,1.16364631525818,1.16353324929809,1.16342019174288,1.16330714259212,1.16319410184537,1.16308106950221,1.16296804556219,1.16285503002489,1.16274202288987,1.16262902415671,1.16251603382496,1.16240305189420,1.16229007836399,1.16217711323389,1.16206415650349,1.16195120817234,1.16183826824001,1.16172533670607,1.16161241357008,1.16149949883162,1.16138659249024,1.16127369454553,1.16116080499704,1.16104792384434,1.16093505108700,1.16082218672459,1.16070933075667,1.16059648318281,1.16048364400258,1.16037081321555,1.16025799082129,1.16014517681935,1.16003237120932,1.15991957399075,1.15980678516321,1.15969400472628,1.15958123267951,1.15946846902248,1.15935571375476,1.15924296687590,1.15913022838549,1.15901749828308,1.15890477656825,1.15879206324055,1.15867935829957,1.15856666174487,1.15845397357600,1.15834129379255,1.15822862239409,1.15811595938017,1.15800330475036,1.15789065850424,1.15777802064136,1.15766539116131,1.15755277006364,1.15744015734793,1.15732755301374,1.15721495706063,1.15710236948819,1.15698979029597,1.15687721948354,1.15676465705047,1.15665210299633,1.15653955732069,1.15642702002311,1.15631449110317,1.15620197056042,1.15608945839444,1.15597695460480,1.15586445919106,1.15575197215279,1.15563949348956,1.15552702320094,1.15541456128650,1.15530210774579,1.15518966257840,1.15507722578389,1.15496479736183,1.15485237731178,1.15473996563331,1.15462756232600,1.15451516738941,1.15440278082310,1.15429040262665,1.15417803279962,1.15406567134159,1.15395331825212,1.15384097353077,1.15372863717712,1.15361630919073,1.15350398957118,1.15339167831803,1.15327937543085,1.15316708090920,1.15305479475266,1.15294251696080,1.15283024753318,1.15271798646936,1.15260573376893,1.15249348943144,1.15238125345647,1.15226902584358,1.15215680659234,1.15204459570233,1.15193239317310,1.15182019900423,1.15170801319528,1.15159583574583,1.15148366665544,1.15137150592368,1.15125935355012,1.15114720953433,1.15103507387587,1.15092294657432,1.15081082762924,1.15069871704020,1.15058661480677,1.15047452092852,1.15036243540501,1.15025035823583,1.15013828942052,1.15002622895867,1.14991417684984,1.14980213309360,1.14969009768951,1.14957807063716,1.14946605193610,1.14935404158590,1.14924203958614,1.14913004593637,1.14901806063618,1.14890608368513,1.14879411508278,1.14868215482871,1.14857020292248,1.14845825936367,1.14834632415184,1.14823439728656,1.14812247876741,1.14801056859394,1.14789866676573,1.14778677328234,1.14767488814335,1.14756301134832,1.14745114289683,1.14733928278844,1.14722743102272,1.14711558759923,1.14700375251756,1.14689192577727,1.14678010737791,1.14666829731908,1.14655649560033,1.14644470222123,1.14633291718136,1.14622114048027,1.14610937211755,1.14599761209275,1.14588586040545,1.14577411705522,1.14566238204163,1.14555065536424,1.14543893702262,1.14532722701635,1.14521552534499,1.14510383200811,1.14499214700529,1.14488047033608,1.14476880200006,1.14465714199680,1.14454549032587,1.14443384698683,1.14432221197926,1.14421058530272,1.14409896695679,1.14398735694103,1.14387575525502,1.14376416189831,1.14365257687049,1.14354100017111,1.14342943179976,1.14331787175600,1.14320632003939,1.14309477664951,1.14298324158593,1.14287171484821,1.14276019643594,1.14264868634866,1.14253718458596,1.14242569114740,1.14231420603256,1.14220272924100,1.14209126077229,1.14197980062601,1.14186834880171,1.14175690529898,1.14164547011737,1.14153404325647,1.14142262471583,1.14131121449503,1.14119981259364,1.14108841901123,1.14097703374737,1.14086565680162,1.14075428817356,1.14064292786276,1.14053157586878,1.14042023219119,1.14030889682957,1.14019756978349,1.14008625105251,1.13997494063620,1.13986363853414,1.13975234474589,1.13964105927103,1.13952978210911,1.13941851325972,1.13930725272242,1.13919600049679,1.13908475658238,1.13897352097878,1.13886229368555,1.13875107470226,1.13863986402848,1.13852866166378,1.13841746760773,1.13830628185991,1.13819510441987,1.13808393528719,1.13797277446145,1.13786162194220,1.13775047772903,1.13763934182149,1.13752821421917,1.13741709492162,1.13730598392843,1.13719488123915,1.13708378685337,1.13697270077064,1.13686162299055,1.13675055351265,1.13663949233653,1.13652843946174,1.13641739488787,1.13630635861447,1.13619533064113,1.13608431096741,1.13597329959287,1.13586229651710,1.13575130173966,1.13564031526012,1.13552933707805,1.13541836719303,1.13530740560461,1.13519645231238,1.13508550731590,1.13497457061474,1.13486364220847,1.13475272209667,1.13464181027890,1.13453090675473,1.13442001152374,1.13430912458549,1.13419824593956,1.13408737558551,1.13397651352291,1.13386565975134,1.13375481427037,1.13364397707956,1.13353314817849,1.13342232756673,1.13331151524384,1.13320071120940,1.13308991546298,1.13297912800415,1.13286834883248,1.13275757794753,1.13264681534889,1.13253606103612,1.13242531500879,1.13231457726647,1.13220384780874,1.13209312663515,1.13198241374529,1.13187170913873,1.13176101281502,1.13165032477376,1.13153964501450,1.13142897353681,1.13131831034028,1.13120765542446,1.13109700878893,1.13098637043326,1.13087574035702,1.13076511855978,1.13065450504111,1.13054389980058,1.13043330283776,1.13032271415223,1.13021213374356,1.13010156161130,1.12999099775505,1.12988044217436,1.12976989486881,1.12965935583796,1.12954882508140,1.12943830259869,1.12932778838939,1.12921728245309,1.12910678478935,1.12899629539775,1.12888581427785,1.12877534142922,1.12866487685144,1.12855442054408,1.12844397250671,1.12833353273890,1.12822310124021,1.12811267801023,1.12800226304852,1.12789185635465,1.12778145792820,1.12767106776873,1.12756068587582,1.12745031224904,1.12733994688796,1.12722958979214,1.12711924096117,1.12700890039461,1.12689856809203,1.12678824405300,1.12667792827711,1.12656762076390,1.12645732151297,1.12634703052388,1.12623674779619,1.12612647332949,1.12601620712334,1.12590594917731,1.12579569949098,1.12568545806392,1.12557522489569,1.12546499998587,1.12535478333403,1.12524457493975,1.12513437480259,1.12502418292212,1.12491399929792,1.12480382392955,1.12469365681660,1.12458349795862,1.12447334735519,1.12436320500589,1.12425307091029,1.12414294506794,1.12403282747844,1.12392271814134,1.12381261705623,1.12370252422266,1.12359243964022,1.12348236330848,1.12337229522700,1.12326223539536,1.12315218381312,1.12304214047987,1.12293210539517,1.12282207855860,1.12271205996972,1.12260204962810,1.12249204753333,1.12238205368497,1.12227206808259,1.12216209072576,1.12205212161406,1.12194216074706,1.12183220812432,1.12172226374543,1.12161232760995,1.12150239971746,1.12139248006752,1.12128256865970,1.12117266549359,1.12106277056875,1.12095288388475,1.12084300544117,1.12073313523757,1.12062327327353,1.12051341954863,1.12040357406242,1.12029373681449,1.12018390780441,1.12007408703174,1.11996427449607,1.11985447019696,1.11974467413398,1.11963488630670,1.11952510671471,1.11941533535756,1.11930557223484,1.11919581734611,1.11908607069094,1.11897633226892,1.11886660207960,1.11875688012257,1.11864716639739,1.11853746090363,1.11842776364088,1.11831807460869,1.11820839380665,1.11809872123432,1.11798905689128,1.11787940077710,1.11776975289135,1.11766011323360,1.11755048180343,1.11744085860040,1.11733124362410,1.11722163687408,1.11711203834994,1.11700244805122,1.11689286597752,1.11678329212840,1.11667372650343,1.11656416910219,1.11645461992425,1.11634507896918,1.11623554623655,1.11612602172593,1.11601650543690,1.11590699736903,1.11579749752190,1.11568800589507,1.11557852248811,1.11546904730061,1.11535958033213,1.11525012158224,1.11514067105052,1.11503122873654,1.11492179463987,1.11481236876008,1.11470295109676,1.11459354164946,1.11448414041776,1.11437474740124,1.11426536259947,1.11415598601201,1.11404661763845,1.11393725747835,1.11382790553129,1.11371856179684,1.11360922627457,1.11349989896406,1.11339057986487,1.11328126897659,1.11317196629878,1.11306267183102,1.11295338557287,1.11284410752392,1.11273483768373,1.11262557605188,1.11251632262794,1.11240707741148,1.11229784040207,1.11218861159930,1.11207939100272,1.11197017861192,1.11186097442647,1.11175177844594,1.11164259066989,1.11153341109792,1.11142423972958,1.11131507656445,1.11120592160211,1.11109677484212,1.11098763628406,1.11087850592751,1.11076938377203,1.11066026981720,1.11055116406259,1.11044206650778,1.11033297715234,1.11022389599583,1.11011482303784,1.11000575827794,1.10989670171569,1.10978765335068,1.10967861318248,1.10956958121065,1.10946055743478,1.10935154185443,1.10924253446918,1.10913353527861,1.10902454428227,1.10891556147976,1.10880658687064,1.10869762045448,1.10858866223085,1.10847971219934,1.10837077035952,1.10826183671095,1.10815291125321,1.10804399398587,1.10793508490852,1.10782618402071,1.10771729132203,1.10760840681204,1.10749953049032,1.10739066235645,1.10728180241000,1.10717295065053,1.10706410707763,1.10695527169087,1.10684644448982,1.10673762547405,1.10662881464314,1.10652001199666,1.10641121753418,1.10630243125528,1.10619365315953,1.10608488324651,1.10597612151579,1.10586736796694,1.10575862259953,1.10564988541315,1.10554115640735,1.10543243558172,1.10532372293583,1.10521501846926,1.10510632218157,1.10499763407234,1.10488895414115,1.10478028238756,1.10467161881116,1.10456296341151,1.10445431618819,1.10434567714077,1.10423704626883,1.10412842357193,1.10401980904967,1.10391120270159,1.10380260452729,1.10369401452634,1.10358543269830,1.10347685904276,1.10336829355928,1.10325973624744,1.10315118710682,1.10304264613698,1.10293411333751,1.10282558870797,1.10271707224794,1.10260856395699,1.10250006383470,1.10239157188064,1.10228308809439,1.10217461247552,1.10206614502359,1.10195768573820,1.10184923461890,1.10174079166529,1.10163235687691,1.10152393025337,1.10141551179422,1.10130710149904,1.10119869936740,1.10109030539889,1.10098191959306,1.10087354194951,1.10076517246779,1.10065681114749,1.10054845798818,1.10044011298944,1.10033177615083,1.10022344747194,1.10011512695232,1.10000681459158,1.09989851038926,1.09979021434495,1.09968192645823,1.09957364672866,1.09946537515583,1.09935711173930,1.09924885647865,1.09914060937346,1.09903237042329,1.09892413962773,1.09881591698634,1.09870770249871,1.09859949616440,1.09849129798299,1.09838310795406,1.09827492607717,1.09816675235191,1.09805858677785,1.09795042935455,1.09784228008161,1.09773413895859,1.09762600598506,1.09751788116060,1.09740976448479,1.09730165595719,1.09719355557739,1.09708546334496,1.09697737925947,1.09686930332050,1.09676123552762,1.09665317588040,1.09654512437843,1.09643708102127,1.09632904580850,1.09622101873969,1.09611299981443,1.09600498903228,1.09589698639282,1.09578899189562,1.09568100554026,1.09557302732631,1.09546505725335,1.09535709532095,1.09524914152869,1.09514119587614,1.09503325836287,1.09492532898847,1.09481740775250,1.09470949465455,1.09460158969418,1.09449369287097,1.09438580418449,1.09427792363432,1.09417005122004,1.09406218694122,1.09395433079744,1.09384648278826,1.09373864291327,1.09363081117203,1.09352298756414,1.09341517208915,1.09330736474664,1.09319956553619,1.09309177445738,1.09298399150978,1.09287621669296,1.09276845000650,1.09266069144997,1.09255294102295,1.09244519872502,1.09233746455575,1.09222973851471,1.09212202060148,1.09201431081563,1.09190660915675,1.09179891562440,1.09169123021815,1.09158355293760,1.09147588378230,1.09136822275184,1.09126056984579,1.09115292506373,1.09104528840523,1.09093765986986,1.09083003945720,1.09072242716684,1.09061482299833,1.09050722695126,1.09039963902520,1.09029205921973,1.09018448753443,1.09007692396886,1.08996936852261,1.08986182119524,1.08975428198634,1.08964675089548,1.08953922792224,1.08943171306619,1.08932420632690,1.08921670770395,1.08910921719693,1.08900173480539,1.08889426052892,1.08878679436709,1.08867933631949,1.08857188638568,1.08846444456523,1.08835701085774,1.08824958526276,1.08814216777988,1.08803475840868,1.08792735714872,1.08781996399958,1.08771257896084,1.08760520203208,1.08749783321286,1.08739047250278,1.08728311990139,1.08717577540828,1.08706843902302,1.08696111074520,1.08685379057437,1.08674647851013,1.08663917455204,1.08653187869968,1.08642459095263,1.08631731131046,1.08621003977275,1.08610277633907,1.08599552100901,1.08588827378213,1.08578103465801,1.08567380363623,1.08556658071636,1.08545936589799,1.08535215918067,1.08524496056400,1.08513777004754,1.08503058763088,1.08492341331359,1.08481624709524,1.08470908897541,1.08460193895368,1.08449479702962,1.08438766320281,1.08428053747282,1.08417341983923,1.08406631030162,1.08395920885957,1.08385211551264,1.08374503026041,1.08363795310247,1.08353088403838,1.08342382306773,1.08331677019008,1.08320972540502,1.08310268871212,1.08299566011096,1.08288863960111,1.08278162718215,1.08267462285366,1.08256762661521,1.08246063846638,1.08235365840674,1.08224668643587,1.08213972255335,1.08203276675875,1.08192581905166,1.08181887943163,1.08171194789826,1.08160502445112,1.08149810908978,1.08139120181383,1.08128430262283,1.08117741151636,1.08107052849401,1.08096365355534,1.08085678669993,1.08074992792736,1.08064307723721,1.08053623462905,1.08042940010246,1.08032257365701,1.08021575529229,1.08010894500786,1.08000214280331,1.07989534867821,1.07978856263213,1.07968178466466,1.07957501477537,1.07946825296383,1.07936149922963,1.07925475357234,1.07914801599154,1.07904128648680,1.07893456505770,1.07882785170381,1.07872114642472,1.07861444922000,1.07850776008923,1.07840107903198,1.07829440604782,1.07818774113635,1.07808108429713,1.07797443552973,1.07786779483375,1.07776116220875,1.07765453765430,1.07754792117000,1.07744131275541,1.07733471241010,1.07722812013367,1.07712153592568,1.07701495978571,1.07690839171334,1.07680183170815,1.07669527976970,1.07658873589758,1.07648220009137,1.07637567235065,1.07626915267498,1.07616264106394,1.07605613751712,1.07594964203409,1.07584315461443,1.07573667525771,1.07563020396351,1.07552374073141,1.07541728556098,1.07531083845181,1.07520439940346,1.07509796841552,1.07499154548757,1.07488513061917,1.07477872380992,1.07467232505937,1.07456593436712,1.07445955173274,1.07435317715580,1.07424681063589,1.07414045217257,1.07403410176543,1.07392775941405,1.07382142511800,1.07371509887686,1.07360878069020,1.07350247055761,1.07339616847866,1.07328987445292,1.07318358847999,1.07307731055942,1.07297104069080,1.07286477887371,1.07275852510773,1.07265227939243,1.07254604172738,1.07243981211218,1.07233359054638,1.07222737702958,1.07212117156135,1.07201497414126,1.07190878476889,1.07180260344383,1.07169643016565,1.07159026493392,1.07148410774822,1.07137795860814,1.07127181751324,1.07116568446311,1.07105955945732,1.07095344249546,1.07084733357709,1.07074123270180,1.07063513986916,1.07052905507875,1.07042297833015,1.07031690962294,1.07021084895669,1.07010479633099,1.06999875174540,1.06989271519951,1.06978668669289,1.06968066622513,1.06957465379580,1.06946864940447,1.06936265305073,1.06925666473416,1.06915068445432,1.06904471221080,1.06893874800318,1.06883279183104,1.06872684369394,1.06862090359148,1.06851497152322,1.06840904748875,1.06830313148764,1.06819722351947,1.06809132358383,1.06798543168028,1.06787954780840,1.06777367196778,1.06766780415798,1.06756194437860,1.06745609262920,1.06735024890937,1.06724441321868,1.06713858555671,1.06703276592304,1.06692695431724,1.06682115073890,1.06671535518760,1.06660956766290,1.06650378816439,1.06639801669165,1.06629225324425,1.06618649782178,1.06608075042380,1.06597501104991,1.06586927969967,1.06576355637267,1.06565784106848,1.06555213378669,1.06544643452686,1.06534074328858,1.06523506007143,1.06512938487498,1.06502371769882,1.06491805854251,1.06481240740565,1.06470676428780,1.06460112918855,1.06449550210747,1.06438988304415,1.06428427199815,1.06417866896907,1.06407307395647,1.06396748695993,1.06386190797905,1.06375633701338,1.06365077406252,1.06354521912603,1.06343967220350,1.06333413329451,1.06322860239863,1.06312307951545,1.06301756464453,1.06291205778547,1.06280655893783,1.06270106810121,1.06259558527516,1.06249011045928,1.06238464365315,1.06227918485633,1.06217373406842,1.06206829128898,1.06196285651760,1.06185742975385,1.06175201099732,1.06164660024758,1.06154119750421,1.06143580276680,1.06133041603491,1.06122503730812,1.06111966658603,1.06101430386820,1.06090894915421,1.06080360244364,1.06069826373607,1.06059293303109,1.06048761032826,1.06038229562717,1.06027698892739,1.06017169022851,1.06006639953010,1.05996111683175,1.05985584213303,1.05975057543351,1.05964531673279,1.05954006603043,1.05943482332602,1.05932958861913,1.05922436190935,1.05911914319625,1.05901393247942,1.05890872975842,1.05880353503285,1.05869834830227,1.05859316956627,1.05848799882443,1.05838283607633,1.05827768132154,1.05817253455964,1.05806739579022,1.05796226501285,1.05785714222711,1.05775202743259,1.05764692062885,1.05754182181548,1.05743673099205,1.05733164815816,1.05722657331337,1.05712150645726,1.05701644758942,1.05691139670942,1.05680635381685,1.05670131891128,1.05659629199229,1.05649127305945,1.05638626211236,1.05628125915059,1.05617626417371,1.05607127718132,1.05596629817298,1.05586132714827,1.05575636410678,1.05565140904809,1.05554646197176,1.05544152287740,1.05533659176456,1.05523166863284,1.05512675348180,1.05502184631104,1.05491694712013,1.05481205590865,1.05470717267618,1.05460229742229,1.05449743014658,1.05439257084861,1.05428771952797,1.05418287618423,1.05407804081698,1.05397321342580,1.05386839401026,1.05376358256995,1.05365877910444,1.05355398361331,1.05344919609615,1.05334441655253,1.05323964498203,1.05313488138423,1.05303012575872,1.05292537810507,1.05282063842286,1.05271590671167,1.05261118297108,1.05250646720067,1.05240175940002,1.05229705956871,1.05219236770632,1.05208768381242,1.05198300788661,1.05187833992845,1.05177367993754,1.05166902791344,1.05156438385574,1.05145974776402,1.05135511963785,1.05125049947683,1.05114588728052,1.05104128304850,1.05093668678037,1.05083209847569,1.05072751813405,1.05062294575502,1.05051838133819,1.05041382488314,1.05030927638945,1.05020473585669,1.05010020328445,1.04999567867230,1.04989116201983,1.04978665332662,1.04968215259225,1.04957765981629,1.04947317499833,1.04936869813794,1.04926422923471,1.04915976828822,1.04905531529805,1.04895087026377,1.04884643318497,1.04874200406123,1.04863758289213,1.04853316967724,1.04842876441615,1.04832436710844,1.04821997775369,1.04811559635147,1.04801122290138,1.04790685740298,1.04780249985587,1.04769815025961,1.04759380861380,1.04748947491800,1.04738514917180,1.04728083137479,1.04717652152653,1.04707221962662,1.04696792567463,1.04686363967014,1.04675936161273,1.04665509150199,1.04655082933749,1.04644657511881,1.04634232884554,1.04623809051725,1.04613386013353,1.04602963769395,1.04592542319810,1.04582121664556,1.04571701803590,1.04561282736871,1.04550864464357,1.04540446986005,1.04530030301775,1.04519614411623,1.04509199315509,1.04498785013390,1.04488371505223,1.04477958790968,1.04467546870583,1.04457135744024,1.04446725411251,1.04436315872222,1.04425907126893,1.04415499175225,1.04405092017174,1.04394685652699,1.04384280081758,1.04373875304309,1.04363471320309,1.04353068129718,1.04342665732492,1.04332264128591,1.04321863317973,1.04311463300594,1.04301064076414,1.04290665645390,1.04280268007481,1.04269871162645,1.04259475110840,1.04249079852023,1.04238685386153,1.04228291713189,1.04217898833087,1.04207506745807,1.04197115451306,1.04186724949543,1.04176335240475,1.04165946324060,1.04155558200257,1.04145170869025,1.04134784330319,1.04124398584101,1.04114013630326,1.04103629468953,1.04093246099941,1.04082863523247,1.04072481738830,1.04062100746647,1.04051720546657,1.04041341138818,1.04030962523088,1.04020584699425,1.04010207667787,1.03999831428133,1.03989455980420,1.03979081324607,1.03968707460651,1.03958334388512,1.03947962108146,1.03937590619512,1.03927219922569,1.03916850017273,1.03906480903585,1.03896112581461,1.03885745050859,1.03875378311739,1.03865012364057,1.03854647207773,1.03844282842844,1.03833919269228,1.03823556486884,1.03813194495769,1.03802833295842,1.03792472887062,1.03782113269385,1.03771754442771,1.03761396407177,1.03751039162561,1.03740682708882,1.03730327046098,1.03719972174167,1.03709618093048,1.03699264802697,1.03688912303074,1.03678560594137,1.03668209675843,1.03657859548151,1.03647510211020,1.03637161664406,1.03626813908269,1.03616466942567,1.03606120767257,1.03595775382298,1.03585430787649,1.03575086983266,1.03564743969109,1.03554401745136,1.03544060311304,1.03533719667572,1.03523379813898,1.03513040750241,1.03502702476558,1.03492364992808,1.03482028298948,1.03471692394937,1.03461357280734,1.03451022956296,1.03440689421582,1.03430356676549,1.03420024721156,1.03409693555361,1.03399363179123,1.03389033592399,1.03378704795148,1.03368376787327,1.03358049568896,1.03347723139812,1.03337397500033,1.03327072649518,1.03316748588225,1.03306425316112,1.03296102833137,1.03285781139258,1.03275460234434,1.03265140118624,1.03254820791784,1.03244502253873,1.03234184504850,1.03223867544673,1.03213551373299,1.03203235990688,1.03192921396797,1.03182607591584,1.03172294575009,1.03161982347028,1.03151670907600,1.03141360256684,1.03131050394238,1.03120741320219,1.03110433034587,1.03100125537299,1.03089818828313,1.03079512907588,1.03069207775082,1.03058903430754,1.03048599874560,1.03038297106461,1.03027995126413,1.03017693934376,1.03007393530307,1.02997093914165,1.02986795085907,1.02976497045493,1.02966199792880,1.02955903328026,1.02945607650891,1.02935312761431,1.02925018659606,1.02914725345374,1.02904432818692,1.02894141079519,1.02883850127814,1.02873559963534,1.02863270586638,1.02852981997084,1.02842694194831,1.02832407179836,1.02822120952058,1.02811835511455,1.02801550857985,1.02791266991607,1.02780983912279,1.02770701619959,1.02760420114606,1.02750139396177,1.02739859464631,1.02729580319927,1.02719301962022,1.02709024390875,1.02698747606444,1.02688471608687,1.02678196397562,1.02667921973029,1.02657648335045,1.02647375483568,1.02637103418557,1.02626832139970,1.02616561647765,1.02606291941901,1.02596023022336,1.02585754889028,1.02575487541935,1.02565220981016,1.02554955206229,1.02544690217532,1.02534426014884,1.02524162598243,1.02513899967567,1.02503638122814,1.02493377063943,1.02483116790912,1.02472857303680,1.02462598602204,1.02452340686444,1.02442083556356,1.02431827211900,1.02421571653034,1.02411316879717,1.02401062891905,1.02390809689559,1.02380557272636,1.02370305641094,1.02360054794892,1.02349804733988,1.02339555458340,1.02329306967907,1.02319059262647,1.02308812342519,1.02298566207480,1.02288320857489,1.02278076292504,1.02267832512485,1.02257589517388,1.02247347307172,1.02237105881796,1.02226865241218,1.02216625385396,1.02206386314289,1.02196148027854,1.02185910526051,1.02175673808838,1.02165437876173,1.02155202728013,1.02144968364319,1.02134734785048,1.02124501990157,1.02114269979607,1.02104038753354,1.02093808311358,1.02083578653577,1.02073349779968,1.02063121690491,1.02052894385104,1.02042667863764,1.02032442126432,1.02022217173064,1.02011993003619,1.02001769618056,1.01991547016332,1.01981325198407,1.01971104164239,1.01960883913785,1.01950664447005,1.01940445763856,1.01930227864297,1.01920010748287,1.01909794415784,1.01899578866746,1.01889364101131,1.01879150118898,1.01868936920006,1.01858724504412,1.01848512872075,1.01838302022953,1.01828091957006,1.01817882674190,1.01807674174465,1.01797466457789,1.01787259524120,1.01777053373417,1.01766848005638,1.01756643420741,1.01746439618686,1.01736236599429,1.01726034362930,1.01715832909147,1.01705632238039,1.01695432349563,1.01685233243679,1.01675034920344,1.01664837379517,1.01654640621156,1.01644444645220,1.01634249451668,1.01624055040457,1.01613861411546,1.01603668564893,1.01593476500457,1.01583285218197,1.01573094718070,1.01562905000034,1.01552716064050,1.01542527910074,1.01532340538066,1.01522153947983,1.01511968139785,1.01501783113428,1.01491598868873,1.01481415406077,1.01471232724999,1.01461050825597,1.01450869707830,1.01440689371656,1.01430509817033,1.01420331043920,1.01410153052276,1.01399975842058,1.01389799413225,1.01379623765736,1.01369448899549,1.01359274814623,1.01349101510915,1.01338928988385,1.01328757246991,1.01318586286690,1.01308416107443,1.01298246709207,1.01288078091940,1.01277910255601,1.01267743200149,1.01257576925541,1.01247411431737,1.01237246718695,1.01227082786373,1.01216919634729,1.01206757263723,1.01196595673312,1.01186434863456,1.01176274834112,1.01166115585239,1.01155957116795,1.01145799428739,1.01135642521030,1.01125486393625,1.01115331046484,1.01105176479564,1.01095022692825,1.01084869686224,1.01074717459721,1.01064566013273,1.01054415346839,1.01044265460377,1.01034116353847,1.01023968027207,1.01013820480414,1.01003673713427,1.00993527726206,1.00983382518708,1.00973238090892,1.00963094442717,1.00952951574140,1.00942809485120,1.00932668175617,1.00922527645588,1.00912387894991,1.00902248923786,1.00892110731931,1.00881973319384,1.00871836686104,1.00861700832049,1.00851565757177,1.00841431461448,1.00831297944820,1.00821165207251,1.00811033248700,1.00800902069126,1.00790771668486,1.00780642046739,1.00770513203844,1.00760385139759,1.00750257854443,1.00740131347855,1.00730005619952,1.00719880670693,1.00709756500038,1.00699633107944,1.00689510494369,1.00679388659274,1.00669267602615,1.00659147324351,1.00649027824441,1.00638909102844,1.00628791159518,1.00618673994421,1.00608557607513,1.00598441998751,1.00588327168094,1.00578213115501,1.00568099840930,1.00557987344339,1.00547875625688,1.00537764684935,1.00527654522037,1.00517545136955,1.00507436529646,1.00497328700069,1.00487221648183,1.00477115373945,1.00467009877315,1.00456905158251,1.00446801216712,1.00436698052656,1.00426595666041,1.00416494056827,1.00406393224972,1.00396293170434,1.00386193893172,1.00376095393144,1.00365997670310,1.00355900724627,1.00345804556054,1.00335709164550,1.00325614550073,1.00315520712582,1.00305427652035,1.00295335368391,1.00285243861609,1.00275153131647,1.00265063178464,1.00254974002018,1.00244885602267,1.00234797979171,1.00224711132688,1.00214625062776,1.00204539769395,1.00194455252502,1.00184371512056,1.00174288548016,1.00164206360341,1.00154124948988,1.00144044313917,1.00133964455086,1.00123885372454,1.00113807065980,1.00103729535621,1.00093652781336,1.00083576803085,1.00073501600825,1.00063427174516,1.00053353524115,1.00043280649582,1.00033208550875,1.00023137227952,1.00013066680773,1.00002996909296,0.999929279134789,0.999828596932810,0.999727922486607,0.999627255795766,0.999526596859874,0.999425945678517,0.999325302251280,0.999224666577749,0.999124038657513,0.999023418490154,0.998922806075261,0.998822201412418,0.998721604501214,0.998621015341233,0.998520433932061,0.998419860273286,0.998319294364492,0.998218736205267,0.998118185795197,0.998017643133866,0.997917108220863,0.997816581055773,0.997716061638184,0.997615549967680,0.997515046043848,0.997414549866275,0.997314061434545,0.997213580748248,0.997113107806968,0.997012642610292,0.996912185157805,0.996811735449096,0.996711293483750,0.996610859261352,0.996510432781491,0.996410014043753,0.996309603047723,0.996209199792988,0.996108804279135,0.996008416505750,0.995908036472419,0.995807664178729,0.995707299624268,0.995606942808621,0.995506593731374,0.995406252392115,0.995305918790430,0.995205592925904,0.995105274798126,0.995004964406683,0.994904661751159,0.994804366831141,0.994704079646218,0.994603800195975,0.994503528479999,0.994403264497877,0.994303008249194,0.994202759733539,0.994102518950497,0.994002285899656,0.993902060580602,0.993801842992922,0.993701633136203,0.993601431010031,0.993501236613993,0.993401049947677,0.993300871010669,0.993200699802555,0.993100536322922,0.993000380571359,0.992900232547450,0.992800092250784,0.992699959680947,0.992599834837526,0.992499717720107,0.992399608328278,0.992299506661628,0.992199412719739,0.992099326502202,0.991999248008602,0.991899177238527,0.991799114191563,0.991699058867299,0.991599011265320,0.991498971385213,0.991398939226567,0.991298914788968,0.991198898072001,0.991098889075257,0.990998887798321,0.990898894240779,0.990798908402219,0.990698930282230,0.990598959880397,0.990498997196308,0.990399042229549,0.990299094979710,0.990199155446375,0.990099223629133,0.989999299527571,0.989899383141275,0.989799474469834,0.989699573512834,0.989599680269864,0.989499794740509,0.989399916924358,0.989300046820998,0.989200184430015,0.989100329750997,0.989000482783534,0.988900643527209,0.988800811981612,0.988700988146329,0.988601172020950,0.988501363605059,0.988401562898245,0.988301769900098,0.988201984610200,0.988102207028142,0.988002437153511,0.987902674985895,0.987802920524881,0.987703173770055,0.987603434721007,0.987503703377323,0.987403979738590,0.987304263804398,0.987204555574332,0.987104855047981,0.987005162224931,0.986905477104773,0.986805799687091,0.986706129971474,0.986606467957511,0.986506813644787,0.986407167032891,0.986307528121411,0.986207896909935,0.986108273398049,0.986008657585343,0.985909049471403,0.985809449055817,0.985709856338173,0.985610271318059,0.985510693995063,0.985411124368771,0.985311562438773,0.985212008204657,0.985112461666008,0.985012922822416,0.984913391673470,0.984813868218755,0.984714352457860,0.984614844390374,0.984515344015884,0.984415851333976,0.984316366344242,0.984216889046267,0.984117419439640,0.984017957523948,0.983918503298780,0.983819056763724,0.983719617918367,0.983620186762299,0.983520763295105,0.983421347516375,0.983321939425697,0.983222539022659,0.983123146306849,0.983023761277855,0.982924383935265,0.982825014278667,0.982725652307649,0.982626298021799,0.982526951420707,0.982427612503959,0.982328281271144,0.982228957721851,0.982129641855665,0.982030333672178,0.981931033170977,0.981831740351649,0.981732455213783,0.981633177756968,0.981533907980792,0.981434645884842,0.981335391468708,0.981236144731978,0.981136905674239,0.981037674295080,0.980938450594090,0.980839234570858,0.980740026224970,0.980640825556015,0.980541632563584,0.980442447247262,0.980343269606639,0.980244099641304,0.980144937350844,0.980045782734848,0.979946635792906,0.979847496524605,0.979748364929532,0.979649241007278,0.979550124757431,0.979451016179579,0.979351915273310,0.979252822038214,0.979153736473879,0.979054658579892,0.978955588355844,0.978856525801323,0.978757470915917,0.978658423699214,0.978559384150804,0.978460352270275,0.978361328057215,0.978262311511215,0.978163302631861,0.978064301418744,0.977965307871450,0.977866321989570,0.977767343772692,0.977668373220404,0.977569410332297,0.977470455107957,0.977371507546974,0.977272567648937,0.977173635413435,0.977074710840057,0.976975793928390,0.976876884678026,0.976777983088550,0.976679089159554,0.976580202890625,0.976481324281353,0.976382453331327,0.976283590040134,0.976184734407367,0.976085886432610,0.975987046115455,0.975888213455491,0.975789388452305,0.975690571105488,0.975591761414628,0.975492959379315,0.975394164999137,0.975295378273683,0.975196599202543,0.975097827785304,0.974999064021558,0.974900307910892,0.974801559452896,0.974702818647159,0.974604085493269,0.974505359990818,0.974406642139391,0.974307931938581,0.974209229387975,0.974110534487163,0.974011847235734,0.973913167633277,0.973814495679382,0.973715831373637,0.973617174715632,0.973518525704957,0.973419884341200,0.973321250623950,0.973222624552798,0.973124006127332,0.973025395347142,0.972926792211817,0.972828196720946,0.972729608874119,0.972631028670925,0.972532456110954,0.972433891193794,0.972335333919036,0.972236784286269,0.972138242295081,0.972039707945064,0.971941181235804,0.971842662166895,0.971744150737923,0.971645646948478,0.971547150798151,0.971448662286530,0.971350181413205,0.971251708177766,0.971153242579802,0.971054784618903,0.970956334294657,0.970857891606657,0.970759456554489,0.970661029137745,0.970562609356014,0.970464197208885,0.970365792695948,0.970267395816792,0.970169006571009,0.970070624958186,0.969972250977915,0.969873884629784,0.969775525913383,0.969677174828302,0.969578831374131,0.969480495550460,0.969382167356877,0.969283846792974,0.969185533858340,0.969087228552564,0.968988930875238,0.968890640825950,0.968792358404289,0.968694083609847,0.968595816442213,0.968497556900977,0.968399304985729,0.968301060696058,0.968202824031555,0.968104594991810,0.968006373576412,0.967908159784952,0.967809953617019,0.967711755072203,0.967613564150095,0.967515380850285,0.967417205172361,0.967319037115915,0.967220876680538,0.967122723865818,0.967024578671344,0.966926441096710,0.966828311141503,0.966730188805314,0.966632074087732,0.966533966988351,0.966435867506756,0.966337775642540,0.966239691395294,0.966141614764606,0.966043545750067,0.965945484351268,0.965847430567797,0.965749384399247,0.965651345845207,0.965553314905267,0.965455291579017,0.965357275866049,0.965259267765951,0.965161267278315,0.965063274402731,0.964965289138788,0.964867311486079,0.964769341444192,0.964671379012718,0.964573424191248,0.964475476979371,0.964377537376679,0.964279605382762,0.964181680997210,0.964083764219613,0.963985855049562,0.963887953486649,0.963790059530462,0.963692173180592,0.963594294436631,0.963496423298168,0.963398559764794,0.963300703836100,0.963202855511676,0.963105014791112,0.963007181674000,0.962909356159930,0.962811538248492,0.962713727939277,0.962615925231877,0.962518130125880,0.962420342620878,0.962322562716462,0.962224790412222,0.962127025707750,0.962029268602634,0.961931519096469,0.961833777188841,0.961736042879344,0.961638316167566,0.961540597053102,0.961442885535538,0.961345181614468,0.961247485289482,0.961149796560170,0.961052115426123,0.960954441886933,0.960856775942190,0.960759117591484,0.960661466834407,0.960563823670551,0.960466188099505,0.960368560120860,0.960270939734208,0.960173326939139,0.960075721735244,0.959978124122115,0.959880534099342,0.959782951666515,0.959685376823227,0.959587809569069,0.959490249903630,0.959392697826503,0.959295153337278,0.959197616435547,0.959100087120899,0.959002565392928,0.958905051251223,0.958807544695375,0.958710045724976,0.958612554339618,0.958515070538891,0.958417594322385,0.958320125689693,0.958222664640406,0.958125211174114,0.958027765290409,0.957930326988883,0.957832896269126,0.957735473130729,0.957638057573285,0.957540649596383,0.957443249199616,0.957345856382576,0.957248471144851,0.957151093486035,0.957053723405718,0.956956360903493,0.956859005978951,0.956761658631681,0.956664318861278,0.956566986667330,0.956469662049430,0.956372345007169,0.956275035540140,0.956177733647932,0.956080439330138,0.955983152586350,0.955885873416157,0.955788601819152,0.955691337794927,0.955594081343073,0.955496832463182,0.955399591154844,0.955302357417653,0.955205131251198,0.955107912655072,0.955010701628867,0.954913498172173,0.954816302284583,0.954719113965688,0.954621933215080,0.954524760032350,0.954427594417091,0.954330436368893,0.954233285887348,0.954136142972049,0.954039007622587,0.953941879838553,0.953844759619539,0.953747646965138,0.953650541874940,0.953553444348537,0.953456354385522,0.953359271985486,0.953262197148021,0.953165129872718,0.953068070159171,0.952971018006970,0.952873973415706,0.952776936384973,0.952679906914362,0.952582885003465,0.952485870651874,0.952388863859180,0.952291864624976,0.952194872948853,0.952097888830405,0.952000912269222,0.951903943264896,0.951806981817018,0.951710027925184,0.951613081588982,0.951516142808005,0.951419211581847,0.951322287910098,0.951225371792350,0.951128463228196,0.951031562217228,0.950934668759038,0.950837782853217,0.950740904499360,0.950644033697056,0.950547170445898,0.950450314745480,0.950353466595391,0.950256625995226,0.950159792944575,0.950062967443033,0.949966149490190,0.949869339085638,0.949772536228971,0.949675740919779,0.949578953157656,0.949482172942194,0.949385400272986,0.949288635149622,0.949191877571696,0.949095127538801,0.948998385050528,0.948901650106469,0.948804922706218,0.948708202849366,0.948611490535506,0.948514785764231,0.948418088535132,0.948321398847802,0.948224716701834,0.948128042096820,0.948031375032353,0.947934715508023,0.947838063523427,0.947741419078154,0.947644782171797,0.947548152803949,0.947451530974204,0.947354916682152,0.947258309927386,0.947161710709501,0.947065119028087,0.946968534882737,0.946871958273045,0.946775389198602,0.946678827659001,0.946582273653835,0.946485727182698,0.946389188245180,0.946292656840875,0.946196132969377,0.946099616630276,0.946003107823167,0.945906606547641,0.945810112803292,0.945713626589713,0.945617147906495,0.945520676753233,0.945424213129518,0.945327757034944,0.945231308469104,0.945134867431589,0.945038433921993,0.944942007939909,0.944845589484931,0.944749178556649,0.944652775154658,0.944556379278552,0.944459990927920,0.944363610102359,0.944267236801459,0.944170871024815,0.944074512772019,0.943978162042664,0.943881818836344,0.943785483152650,0.943689154991176,0.943592834351517,0.943496521233263,0.943400215636008,0.943303917559345,0.943207627002869,0.943111343966170,0.943015068448844,0.942918800450482,0.942822539970678,0.942726287009025,0.942630041565116,0.942533803638545,0.942437573228903,0.942341350335786,0.942245134958786,0.942148927097495,0.942052726751508,0.941956533920418,0.941860348603818,0.941764170801300,0.941668000512459,0.941571837736888,0.941475682474179,0.941379534723926,0.941283394485724,0.941187261759164,0.941091136543840,0.940995018839347,0.940898908645276,0.940802805961222,0.940706710786777,0.940610623121536,0.940514542965091,0.940418470317036,0.940322405176965,0.940226347544471,0.940130297419147,0.940034254800587,0.939938219688384,0.939842192082133,0.939746171981425,0.939650159385857,0.939554154295019,0.939458156708506,0.939362166625912,0.939266184046830,0.939170208970854,0.939074241397577,0.938978281326595,0.938882328757497,0.938786383689881,0.938690446123339,0.938594516057464,0.938498593491850,0.938402678426092,0.938306770859782,0.938210870792514,0.938114978223883,0.938019093153482,0.937923215580904,0.937827345505743,0.937731482927595,0.937635627846050,0.937539780260705,0.937443940171152,0.937348107576986,0.937252282477799,0.937156464873187,0.937060654762744,0.936964852146061,0.936869057022735,0.936773269392358,0.936677489254525,0.936581716608829,0.936485951454865,0.936390193792226,0.936294443620506,0.936198700939299,0.936102965748201,0.936007238046803,0.935911517834700,0.935815805111487,0.935720099876757,0.935624402130104,0.935528711871123,0.935433029099408,0.935337353814552,0.935241686016149,0.935146025703796,0.935050372877083,0.934954727535606,0.934859089678961,0.934763459306739,0.934667836418535,0.934572221013944,0.934476613092561,0.934381012653978,0.934285419697791,0.934189834223594,0.934094256230980,0.933998685719544,0.933903122688880,0.933807567138584,0.933712019068247,0.933616478477466,0.933520945365836,0.933425419732948,0.933329901578399,0.933234390901782,0.933138887702693,0.933043391980724,0.932947903735471,0.932852422966529,0.932756949673490,0.932661483855951,0.932566025513505,0.932470574645747,0.932375131252271,0.932279695332672,0.932184266886545,0.932088845913482,0.931993432413080,0.931898026384934,0.931802627828636,0.931707236743781,0.931611853129967,0.931516476986784,0.931421108313829,0.931325747110696,0.931230393376980,0.931135047112276,0.931039708316177,0.930944376988280,0.930849053128178,0.930753736735465,0.930658427809737,0.930563126350589,0.930467832357615,0.930372545830409,0.930277266768569,0.930181995171685,0.930086731039354,0.929991474371172,0.929896225166732,0.929800983425630,0.929705749147460,0.929610522331817,0.929515302978295,0.929420091086490,0.929324886655998,0.929229689686411,0.929134500177326,0.929039318128337,0.928944143539039,0.928848976409027,0.928753816737896,0.928658664525241,0.928563519770657,0.928468382473738,0.928373252634081,0.928278130251280,0.928183015324928,0.928087907854623,0.927992807839959,0.927897715280530,0.927802630175933,0.927707552525762,0.927612482329611,0.927517419587076,0.927422364297754,0.927327316461237,0.927232276077121,0.927137243145003,0.927042217664477,0.926947199635137,0.926852189056578,0.926757185928398,0.926662190250190,0.926567202021550,0.926472221242073,0.926377247911354,0.926282282028988,0.926187323594570,0.926092372607698,0.925997429067964,0.925902492974964,0.925807564328295,0.925712643127550,0.925617729372326,0.925522823062218,0.925427924196821,0.925333032775731,0.925238148798542,0.925143272264852,0.925048403174253,0.924953541526343,0.924858687320717,0.924763840556969,0.924669001234696,0.924574169353493,0.924479344912956,0.924384527912678,0.924289718352258,0.924194916231290,0.924100121549369,0.924005334306091,0.923910554501052,0.923815782133847,0.923721017204071,0.923626259711321,0.923531509655192,0.923436767035278,0.923342031851178,0.923247304102486,0.923152583788796,0.923057870909706,0.922963165464811,0.922868467453706,0.922773776875986,0.922679093731249,0.922584418019090,0.922489749739104,0.922395088890887,0.922300435474035,0.922205789488144,0.922111150932808,0.922016519807625,0.921921896112191,0.921827279846100,0.921732671008948,0.921638069600333,0.921543475619849,0.921448889067091,0.921354309941658,0.921259738243142,0.921165173971142,0.921070617125253,0.920976067705071,0.920881525710191,0.920786991140210,0.920692463994724,0.920597944273328,0.920503431975619,0.920408927101193,0.920314429649645,0.920219939620572,0.920125457013570,0.920030981828235,0.919936514064162,0.919842053720949,0.919747600798190,0.919653155295483,0.919558717212422,0.919464286548605,0.919369863303629,0.919275447477087,0.919181039068577,0.919086638077696,0.918992244504038,0.918897858347201,0.918803479606780,0.918709108282373,0.918614744373574,0.918520387879981,0.918426038801190,0.918331697136796,0.918237362886396,0.918143036049588,0.918048716625965,0.917954404615126,0.917860100016666,0.917765802830182,0.917671513055270,0.917577230691527,0.917482955738549,0.917388688195932,0.917294428063272,0.917200175340168,0.917105930026213,0.917011692121005,0.916917461624141,0.916823238535217,0.916729022853830,0.916634814579575,0.916540613712050,0.916446420250851,0.916352234195573,0.916258055545816,0.916163884301174,0.916069720461244,0.915975564025622,0.915881414993907,0.915787273365692,0.915693139140577,0.915599012318157,0.915504892898029,0.915410780879789,0.915316676263034,0.915222579047361,0.915128489232367,0.915034406817647,0.914940331802801,0.914846264187422,0.914752203971109,0.914658151153459,0.914564105734066,0.914470067712530,0.914376037088446,0.914282013861412,0.914187998031023,0.914093989596878,0.913999988558573,0.913905994915704,0.913812008667868,0.913718029814663,0.913624058355686,0.913530094290532,0.913436137618799,0.913342188340085,0.913248246453985,0.913154311960097,0.913060384858019,0.912966465147346,0.912872552827675,0.912778647898605,0.912684750359731,0.912590860210651,0.912496977450962,0.912403102080261,0.912309234098145,0.912215373504210,0.912121520298056,0.912027674479277,0.911933836047471,0.911840005002236,0.911746181343169,0.911652365069867,0.911558556181925,0.911464754678944,0.911370960560519,0.911277173826246,0.911183394475725,0.911089622508551,0.910995857924323,0.910902100722636,0.910808350903090,0.910714608465280,0.910620873408804,0.910527145733260,0.910433425438244,0.910339712523354,0.910246006988188,0.910152308832343,0.910058618055415,0.909964934657002,0.909871258636704,0.909777589994115,0.909683928728833,0.909590274840457,0.909496628328582,0.909402989192808,0.909309357432730,0.909215733047949,0.909122116038058,0.909028506402658,0.908934904141346,0.908841309253717,0.908747721739371,0.908654141597904,0.908560568828916,0.908467003432001,0.908373445406760,0.908279894752789,0.908186351469684,0.908092815557046,0.907999287014470,0.907905765841555,0.907812252037898,0.907718745603097,0.907625246536749,0.907531754838452,0.907438270507805,0.907344793544404,0.907251323947847,0.907157861717732,0.907064406853657,0.906970959355220,0.906877519222017,0.906784086453648,0.906690661049710,0.906597243009801,0.906503832333517,0.906410429020459,0.906317033070222,0.906223644482405,0.906130263256607,0.906036889392424,0.905943522889455,0.905850163747296,0.905756811965549,0.905663467543808,0.905570130481672,0.905476800778740,0.905383478434609,0.905290163448877,0.905196855821142,0.905103555551003,0.905010262638057,0.904916977081901,0.904823698882136,0.904730428038358,0.904637164550165,0.904543908417156,0.904450659638927,0.904357418215079,0.904264184145208,0.904170957428914,0.904077738065793,0.903984526055445,0.903891321397467,0.903798124091457,0.903704934137014,0.903611751533736,0.903518576281222,0.903425408379068,0.903332247826873,0.903239094624238,0.903145948770757,0.903052810266031,0.902959679109658,0.902866555301235,0.902773438840362,0.902680329726636,0.902587227959656,0.902494133539020,0.902401046464327,0.902307966735175,0.902214894351162,0.902121829311886,0.902028771616947,0.901935721265942,0.901842678258470,0.901749642594129,0.901656614272519,0.901563593293237,0.901470579655881,0.901377573360051,0.901284574405344,0.901191582791360,0.901098598517697,0.901005621583952,0.900912651989725,0.900819689734615,0.900726734818221,0.900633787240139,0.900540846999970,0.900447914097312,0.900354988531763,0.900262070302922,0.900169159410387,0.900076255853759,0.899983359632634,0.899890470746612,0.899797589195292,0.899704714978271,0.899611848095150,0.899518988545527,0.899426136328999,0.899333291445166,0.899240453893628,0.899147623673982,0.899054800785827,0.898961985228763,0.898869177002388,0.898776376106302,0.898683582540101,0.898590796303386,0.898498017395756,0.898405245816808,0.898312481566144,0.898219724643361,0.898126975048057,0.898034232779832,0.897941497838286,0.897848770223016,0.897756049933622,0.897663336969703,0.897570631330859,0.897477933016686,0.897385242026786,0.897292558360757,0.897199882018197,0.897107212998706,0.897014551301883,0.896921896927328,0.896829249874639,0.896736610143415,0.896643977733256,0.896551352643760,0.896458734874526,0.896366124425155,0.896273521295244,0.896180925484394,0.896088336992202,0.895995755818270,0.895903181962196,0.895810615423577,0.895718056202017,0.895625504297110,0.895532959708459,0.895440422435661,0.895347892478317,0.895255369836026,0.895162854508386,0.895070346494998,0.894977845795460,0.894885352409372,0.894792866336334,0.894700387575943,0.894607916127801,0.894515451991506,0.894422995166658,0.894330545652856,0.894238103449700,0.894145668556789,0.894053240973722,0.893960820700099,0.893868407735521,0.893776002079584,0.893683603731890,0.893591212692039,0.893498828959629,0.893406452534259,0.893314083415531,0.893221721603043,0.893129367096394,0.893037019895184,0.892944679999015,0.892852347407483,0.892760022120189,0.892667704136733,0.892575393456715,0.892483090079734,0.892390794005389,0.892298505233282,0.892206223763010,0.892113949594174,0.892021682726373,0.891929423159209,0.891837170892279,0.891744925925184,0.891652688257524,0.891560457888899,0.891468234818907,0.891376019047150,0.891283810573226,0.891191609396736,0.891099415517279,0.891007228934457,0.890915049647867,0.890822877657110,0.890730712961787,0.890638555561496,0.890546405455839,0.890454262644413,0.890362127126821,0.890269998902662,0.890177877971535,0.890085764333041,0.889993657986779,0.889901558932351,0.889809467169355,0.889717382697391,0.889625305516060,0.889533235624962,0.889441173023697,0.889349117711864,0.889257069689065,0.889165028954900,0.889072995508966,0.888980969350867,0.888888950480201,0.888796938896569,0.888704934599570,0.888612937588805,0.888520947863875,0.888428965424379,0.888336990269917,0.888245022400091,0.888153061814499,0.888061108512743,0.887969162494423,0.887877223759138,0.887785292306488,0.887693368136076,0.887601451247501,0.887509541640362,0.887417639314261,0.887325744268798,0.887233856503572,0.887141976018185,0.887050102812237,0.886958236885329,0.886866378237059,0.886774526867030,0.886682682774842,0.886590845960094,0.886499016422388,0.886407194161324,0.886315379176501,0.886223571467522,0.886131771033986,0.886039977875495,0.885948191991647,0.885856413382044,0.885764642046288,0.885672877983976,0.885581121194712,0.885489371678094,0.885397629433725,0.885305894461204,0.885214166760132,0.885122446330110,0.885030733170738,0.884939027281617,0.884847328662349,0.884755637312532,0.884663953231768,0.884572276419658,0.884480606875803,0.884388944599803,0.884297289591259,0.884205641849772,0.884114001374942,0.884022368166371,0.883930742223658,0.883839123546407,0.883747512134215,0.883655907986685,0.883564311103418,0.883472721484014,0.883381139128074,0.883289564035200,0.883197996204991,0.883106435637048,0.883014882330975,0.882923336286369,0.882831797502833,0.882740265979968,0.882648741717375,0.882557224714654,0.882465714971406,0.882374212487234,0.882282717261737,0.882191229294515,0.882099748585173,0.882008275133309,0.881916808938525,0.881825350000421,0.881733898318599,0.881642453892661,0.881551016722206,0.881459586806838,0.881368164146155,0.881276748739760,0.881185340587254,0.881093939688238,0.881002546042313,0.880911159649080,0.880819780508142,0.880728408619097,0.880637043981548,0.880545686595097,0.880454336459345,0.880362993573892,0.880271657938340,0.880180329552291,0.880089008415345,0.879997694527105,0.879906387887171,0.879815088495144,0.879723796350626,0.879632511453219,0.879541233802525,0.879449963398142,0.879358700239675,0.879267444326724,0.879176195658889,0.879084954235774,0.878993720056980,0.878902493122108,0.878811273430758,0.878720060982533,0.878628855777036,0.878537657813865,0.878446467092624,0.878355283612914,0.878264107374337,0.878172938376493,0.878081776618986,0.877990622101415,0.877899474823383,0.877808334784491,0.877717201984342,0.877626076422537,0.877534958098676,0.877443847012363,0.877352743163199,0.877261646550785,0.877170557174723,0.877079475034615,0.876988400130062,0.876897332460667,0.876806272026031,0.876715218825755,0.876624172859442,0.876533134126694,0.876442102627111,0.876351078360297,0.876260061325852,0.876169051523379,0.876078048952479,0.875987053612755,0.875896065503808,0.875805084625240,0.875714110976653,0.875623144557649,0.875532185367830,0.875441233406797,0.875350288674153,0.875259351169501,0.875168420892440,0.875077497842574,0.874986582019505,0.874895673422834,0.874804772052164,0.874713877907096,0.874622990987234,0.874532111292178,0.874441238821531,0.874350373574895,0.874259515551871,0.874168664752063,0.874077821175072,0.873986984820501,0.873896155687950,0.873805333777024,0.873714519087324,0.873623711618451,0.873532911370008,0.873442118341599,0.873351332532823,0.873260553943284,0.873169782572584,0.873079018420327,0.872988261486111,0.872897511769543,0.872806769270222,0.872716033987752,0.872625305921734,0.872534585071772,0.872443871437467,0.872353165018421,0.872262465814238,0.872171773824520,0.872081089048868,0.871990411486885,0.871899741138174,0.871809078002338,0.871718422078977,0.871627773367696,0.871537131868096,0.871446497579780,0.871355870502350,0.871265250635411,0.871174637978561,0.871084032531405,0.870993434293547,0.870902843264587,0.870812259444128,0.870721682831774,0.870631113427127,0.870540551229788,0.870449996239361,0.870359448455450,0.870268907877655,0.870178374505580,0.870087848338828,0.869997329377001,0.869906817619701,0.869816313066531,0.869725815717096,0.869635325570995,0.869544842627834,0.869454366887214,0.869363898348738,0.869273437012008,0.869182982876628,0.869092535942202,0.869002096208330,0.868911663674616,0.868821238340663,0.868730820206074,0.868640409270451,0.868550005533398,0.868459608994517,0.868369219653410,0.868278837509683,0.868188462562936,0.868098094812773,0.868007734258797,0.867917380900611,0.867827034737817,0.867736695770018,0.867646363996819,0.867556039417822,0.867465722032629,0.867375411840843,0.867285108842069,0.867194813035909,0.867104524421964,0.867014242999841,0.866923968769140,0.866833701729465,0.866743441880420,0.866653189221606,0.866562943752628,0.866472705473088,0.866382474382592,0.866292250480738,0.866202033767134,0.866111824241381,0.866021621903081,0.865931426751840,0.865841238787259,0.865751058008944,0.865660884416494,0.865570718009516,0.865480558787612,0.865390406750385,0.865300261897438,0.865210124228376,0.865119993742800,0.865029870440315,0.864939754320524,0.864849645383030,0.864759543627436,0.864669449053347,0.864579361660365,0.864489281448094,0.864399208416136,0.864309142564097,0.864219083891578,0.864129032398184,0.864038988083518,0.863948950947184,0.863858920988785,0.863768898207923,0.863678882604205,0.863588874177231,0.863498872926606,0.863408878851935,0.863318891952819,0.863228912228864,0.863138939679671,0.863048974304846,0.862959016103991,0.862869065076710,0.862779121222607,0.862689184541286,0.862599255032350,0.862509332695403,0.862419417530049,0.862329509535890,0.862239608712531,0.862149715059577,0.862059828576630,0.861969949263294,0.861880077119172,0.861790212143870,0.861700354336990,0.861610503698136,0.861520660226914,0.861430823922924,0.861340994785772,0.861251172815061,0.861161358010397,0.861071550371382,0.860981749897619,0.860891956588716,0.860802170444271,0.860712391463892,0.860622619647183,0.860532854993746,0.860443097503185,0.860353347175106,0.860263604009112,0.860173868004806,0.860084139161792,0.859994417479677,0.859904702958061,0.859814995596550,0.859725295394749,0.859635602352260,0.859545916468688,0.859456237743637,0.859366566176713,0.859276901767517,0.859187244515654,0.859097594420730,0.859007951482347,0.858918315700110,0.858828687073624,0.858739065602491,0.858649451286317,0.858559844124706,0.858470244117262,0.858380651263589,0.858291065563292,0.858201487015974,0.858111915621241,0.858022351378695,0.857932794287942,0.857843244348587,0.857753701560232,0.857664165922483,0.857574637434944,0.857485116097219,0.857395601908913,0.857306094869630,0.857216594978974,0.857127102236550,0.857037616641962,0.856948138194816,0.856858666894714,0.856769202741262,0.856679745734064,0.856590295872725,0.856500853156848,0.856411417586039,0.856321989159902,0.856232567878042,0.856143153740062,0.856053746745570,0.855964346894167,0.855874954185458,0.855785568619050,0.855696190194545,0.855606818911548,0.855517454769666,0.855428097768501,0.855338747907659,0.855249405186744,0.855160069605361,0.855070741163114,0.854981419859609,0.854892105694450,0.854802798667242,0.854713498777589,0.854624206025096,0.854534920409369,0.854445641930011,0.854356370586627,0.854267106378824,0.854177849306204,0.854088599368373,0.853999356564937,0.853910120895499,0.853820892359664,0.853731670957037,0.853642456687225,0.853553249549830,0.853464049544458,0.853374856670715,0.853285670928205,0.853196492316532,0.853107320835302,0.853018156484121,0.852928999262592,0.852839849170320,0.852750706206912,0.852661570371971,0.852572441665103,0.852483320085914,0.852394205634007,0.852305098308988,0.852215998110462,0.852126905038035,0.852037819091311,0.851948740269895,0.851859668573394,0.851770604001410,0.851681546553550,0.851592496229419,0.851503453028623,0.851414416950766,0.851325387995453,0.851236366162291,0.851147351450883,0.851058343860836,0.850969343391755,0.850880350043243,0.850791363814908,0.850702384706354,0.850613412717188,0.850524447847012,0.850435490095434,0.850346539462060,0.850257595946492,0.850168659548338,0.850079730267202,0.849990808102692,0.849901893054410,0.849812985121963,0.849724084304956,0.849635190602995,0.849546304015685,0.849457424542633,0.849368552183442,0.849279686937718,0.849190828805068,0.849101977785096,0.849013133877408,0.848924297081610,0.848835467397307,0.848746644824105,0.848657829361609,0.848569021009425,0.848480219767158,0.848391425634414,0.848302638610800,0.848213858695920,0.848125085889379,0.848036320190783,0.847947561599740,0.847858810115853,0.847770065738729,0.847681328467973,0.847592598303191,0.847503875243989,0.847415159289972,0.847326450440747,0.847237748695919,0.847149054055093,0.847060366517877,0.846971686083874,0.846883012752691,0.846794346523934,0.846705687397210,0.846617035372123,0.846528390448279,0.846439752625286,0.846351121902747,0.846262498280269,0.846173881757460,0.846085272333922,0.845996670009263,0.845908074783089,0.845819486655008,0.845730905624621,0.845642331691538,0.845553764855364,0.845465205115704,0.845376652472166,0.845288106924353,0.845199568471875,0.845111037114335,0.845022512851340,0.844933995682496,0.844845485607409,0.844756982625686,0.844668486736932,0.844579997940754,0.844491516236756,0.844403041624548,0.844314574103733,0.844226113673917,0.844137660334709,0.844049214085713,0.843960774926536,0.843872342856783,0.843783917876062,0.843695499983979,0.843607089180138,0.843518685464148,0.843430288835615,0.843341899294144,0.843253516839341,0.843165141470815,0.843076773188169,0.842988411991011,0.842900057878949,0.842811710851585,0.842723370908530,0.842635038049387,0.842546712273765,0.842458393581268,0.842370081971504,0.842281777444081,0.842193479998601,0.842105189634674,0.842016906351905,0.841928630149902,0.841840361028270,0.841752098986615,0.841663844024547,0.841575596141668,0.841487355337587,0.841399121611911,0.841310894964245,0.841222675394196,0.841134462901371,0.841046257485378,0.840958059145821,0.840869867882308,0.840781683694446,0.840693506581841,0.840605336544099,0.840517173580828,0.840429017691635,0.840340868876125,0.840252727133906,0.840164592464585,0.840076464867767,0.839988344343060,0.839900230890072,0.839812124508407,0.839724025197674,0.839635932957478,0.839547847787429,0.839459769687130,0.839371698656189,0.839283634694215,0.839195577800813,0.839107527975589,0.839019485218153,0.838931449528108,0.838843420905064,0.838755399348626,0.838667384858403,0.838579377434000,0.838491377075024,0.838403383781085,0.838315397551785,0.838227418386735,0.838139446285541,0.838051481247808,0.837963523273146,0.837875572361160,0.837787628511459,0.837699691723648,0.837611761997335,0.837523839332128,0.837435923727633,0.837348015183457,0.837260113699207,0.837172219274492,0.837084331908916,0.836996451602089,0.836908578353618,0.836820712163108,0.836732853030168,0.836645000954405,0.836557155935426,0.836469317972838,0.836381487066249,0.836293663215266,0.836205846419495,0.836118036678545,0.836030233992023,0.835942438359536,0.835854649780690,0.835766868255095,0.835679093782357,0.835591326362083,0.835503565993881,0.835415812677359,0.835328066412122,0.835240327197780,0.835152595033939,0.835064869920208,0.834977151856192,0.834889440841500,0.834801736875740,0.834714039958518,0.834626350089442,0.834538667268121,0.834450991494161,0.834363322767169,0.834275661086754,0.834188006452523,0.834100358864083,0.834012718321043,0.833925084823009,0.833837458369590,0.833749838960392,0.833662226595025,0.833574621273094,0.833487022994209,0.833399431757976,0.833311847564003,0.833224270411898,0.833136700301268,0.833049137231723,0.832961581202868,0.832874032214313,0.832786490265664,0.832698955356529,0.832611427486516,0.832523906655233,0.832436392862289,0.832348886107290,0.832261386389844,0.832173893709560,0.832086408066044,0.831998929458906,0.831911457887753,0.831823993352192,0.831736535851832,0.831649085386281,0.831561641955146,0.831474205558035,0.831386776194557,0.831299353864320,0.831211938566931,0.831124530301998,0.831037129069129,0.830949734867933,0.830862347698017,0.830774967558990,0.830687594450459,0.830600228372033,0.830512869323319,0.830425517303926,0.830338172313462,0.830250834351534,0.830163503417752,0.830076179511723,0.829988862633055,0.829901552781356,0.829814249956236,0.829726954157301,0.829639665384159,0.829552383636421,0.829465108913693,0.829377841215583,0.829290580541700,0.829203326891653,0.829116080265049,0.829028840661496,0.828941608080605,0.828854382521981,0.828767163985233,0.828679952469971,0.828592747975802,0.828505550502335,0.828418360049177,0.828331176615939,0.828244000202226,0.828156830807650,0.828069668431817,0.827982513074335,0.827895364734815,0.827808223412862,0.827721089108089,0.827633961820100,0.827546841548506,0.827459728292915,0.827372622052935,0.827285522828175,0.827198430618244,0.827111345422749,0.827024267241300,0.826937196073505,0.826850131918973,0.826763074777312,0.826676024648131,0.826588981531039,0.826501945425644,0.826414916331554,0.826327894248380,0.826240879175728,0.826153871113208,0.826066870060428,0.825979876016999,0.825892888982526,0.825805908956620,0.825718935938891,0.825631969928945,0.825545010926391,0.825458058930840,0.825371113941899,0.825284175959178,0.825197244982284,0.825110321010828,0.825023404044418,0.824936494082662,0.824849591125169,0.824762695171549,0.824675806221411,0.824588924274362,0.824502049330013,0.824415181387971,0.824328320447847,0.824241466509249,0.824154619571785,0.824067779635065,0.823980946698698,0.823894120762293,0.823807301825459,0.823720489887804,0.823633684948939,0.823546887008471,0.823460096066011,0.823373312121166,0.823286535173547,0.823199765222762,0.823113002268420,0.823026246310131,0.822939497347503,0.822852755380147,0.822766020407670,0.822679292429682,0.822592571445793,0.822505857455611,0.822419150458746,0.822332450454806,0.822245757443401,0.822159071424142,0.822072392396635,0.821985720360491,0.821899055315320,0.821812397260730,0.821725746196331,0.821639102121732,0.821552465036542,0.821465834940371,0.821379211832828,0.821292595713523,0.821205986582064,0.821119384438061,0.821032789281125,0.820946201110863,0.820859619926885,0.820773045728802,0.820686478516222,0.820599918288755,0.820513365046009,0.820426818787596,0.820340279513124,0.820253747222202,0.820167221914441,0.820080703589450,0.819994192246838,0.819907687886214,0.819821190507190,0.819734700109374,0.819648216692374,0.819561740255803,0.819475270799268,0.819388808322380,0.819302352824748,0.819215904305982,0.819129462765691,0.819043028203485,0.818956600618975,0.818870180011768,0.818783766381476,0.818697359727708,0.818610960050074,0.818524567348183,0.818438181621645,0.818351802870071,0.818265431093069,0.818179066290250,0.818092708461223,0.818006357605599,0.817920013722986,0.817833676812995,0.817747346875238,0.817661023909320,0.817574707914855,0.817488398891451,0.817402096838718,0.817315801756267,0.817229513643707,0.817143232500649,0.817056958326700,0.816970691121474,0.816884430884578,0.816798177615623,0.816711931314220,0.816625691979978,0.816539459612507,0.816453234211416,0.816367015776318,0.816280804306821,0.816194599802534,0.816108402263069,0.816022211688037,0.815936028077046,0.815849851429706,0.815763681745629,0.815677519024423,0.815591363265700,0.815505214469069,0.815419072634141,0.815332937760526,0.815246809847834,0.815160688895675,0.815074574903660,0.814988467871398,0.814902367798501,0.814816274684578,0.814730188529240,0.814644109332095,0.814558037092757,0.814471971810835,0.814385913485937,0.814299862117678,0.814213817705663,0.814127780249506,0.814041749748815,0.813955726203204,0.813869709612280,0.813783699975654,0.813697697292938,0.813611701563741,0.813525712787674,0.813439730964348,0.813353756093371,0.813267788174357,0.813181827206914,0.813095873190654,0.813009926125186,0.812923986010122,0.812838052845073,0.812752126629647,0.812666207363457,0.812580295046112,0.812494389677224,0.812408491256403,0.812322599783259,0.812236715257404,0.812150837678447,0.812064967046000,0.811979103359673,0.811893246619077,0.811807396823823,0.811721553973521,0.811635718067782,0.811549889106216,0.811464067088435,0.811378252014050,0.811292443882671,0.811206642693908,0.811120848447373,0.811035061142676,0.810949280779428,0.810863507357241,0.810777740875725,0.810691981334491,0.810606228733149,0.810520483071311,0.810434744348587,0.810349012564588,0.810263287718926,0.810177569811211,0.810091858841054,0.810006154808066,0.809920457711859,0.809834767552041,0.809749084328226,0.809663408040025,0.809577738687047,0.809492076268905,0.809406420785208,0.809320772235570,0.809235130619598,0.809149495936906,0.809063868187106,0.808978247369805,0.808892633484618,0.808807026531155,0.808721426509027,0.808635833417843,0.808550247257218,0.808464668026761,0.808379095726084,0.808293530354797,0.808207971912513,0.808122420398841,0.808036875813393,0.807951338155782,0.807865807425618,0.807780283622511,0.807694766746074,0.807609256795918,0.807523753771654,0.807438257672893,0.807352768499247,0.807267286250327,0.807181810925744,0.807096342525110,0.807010881048037,0.806925426494135,0.806839978863016,0.806754538154292,0.806669104367573,0.806583677502471,0.806498257558599,0.806412844535566,0.806327438432984,0.806242039250466,0.806156646987623,0.806071261644066,0.805985883219406,0.805900511713257,0.805815147125227,0.805729789454930,0.805644438701977,0.805559094865979,0.805473757946548,0.805388427943295,0.805303104855835,0.805217788683775,0.805132479426728,0.805047177084308,0.804961881656124,0.804876593141788,0.804791311540913,0.804706036853111,0.804620769077991,0.804535508215167,0.804450254264251,0.804365007224853,0.804279767096586,0.804194533879063,0.804109307571893,0.804024088174688,0.803938875687063,0.803853670108627,0.803768471438992,0.803683279677771,0.803598094824575,0.803512916879017,0.803427745840707,0.803342581709258,0.803257424484283,0.803172274165392,0.803087130752198,0.803001994244314,0.802916864641349,0.802831741942917,0.802746626148630,0.802661517258099,0.802576415270937,0.802491320186756,0.802406232005168,0.802321150725784,0.802236076348217,0.802151008872080,0.802065948296983,0.801980894622538,0.801895847848360,0.801810807974059,0.801725774999247,0.801640748923536,0.801555729746540,0.801470717467869,0.801385712087136,0.801300713603955,0.801215722017935,0.801130737328689,0.801045759535832,0.800960788638972,0.800875824637725,0.800790867531701,0.800705917320514,0.800620974003774,0.800536037581095,0.800451108052089,0.800366185416368,0.800281269673545,0.800196360823231,0.800111458865041,0.800026563798584,0.799941675623474,0.799856794339325,0.799771919945746,0.799687052442353,0.799602191828756,0.799517338104568,0.799432491269401,0.799347651322869,0.799262818264584,0.799177992094157,0.799093172811202,0.799008360415331,0.798923554906157,0.798838756283291,0.798753964546348,0.798669179694939,0.798584401728677,0.798499630647174,0.798414866450044,0.798330109136898,0.798245358707349,0.798160615161011,0.798075878497495,0.797991148716414,0.797906425817382,0.797821709800010,0.797737000663911,0.797652298408699,0.797567603033985,0.797482914539383,0.797398232924505,0.797313558188964,0.797228890332374,0.797144229354346,0.797059575254493,0.796974928032428,0.796890287687765,0.796805654220115,0.796721027629093,0.796636407914310,0.796551795075379,0.796467189111914,0.796382590023527,0.796297997809831,0.796213412470439,0.796128834004965,0.796044262413020,0.795959697694219,0.795875139848173,0.795790588874496,0.795706044772801,0.795621507542700,0.795536977183809,0.795452453695738,0.795367937078100,0.795283427330511,0.795198924452580,0.795114428443923,0.795029939304153,0.794945457032882,0.794860981629723,0.794776513094290,0.794692051426196,0.794607596625054,0.794523148690476,0.794438707622078,0.794354273419470,0.794269846082267,0.794185425610082,0.794101012002529,0.794016605259219,0.793932205379767,0.793847812363786,0.793763426210889,0.793679046920689,0.793594674492801,0.793510308926836,0.793425950222408,0.793341598379131,0.793257253396619,0.793172915274483,0.793088584012338,0.793004259609798,0.792919942066475,0.792835631381982,0.792751327555934,0.792667030587945,0.792582740477626,0.792498457224591,0.792414180828456,0.792329911288831,0.792245648605331,0.792161392777572,0.792077143805163,0.791992901687720,0.791908666424856,0.791824438016185,0.791740216461321,0.791656001759876,0.791571793911465,0.791487592915701,0.791403398772197,0.791319211480568,0.791235031040427,0.791150857451387,0.791066690713063,0.790982530825068,0.790898377787015,0.790814231598519,0.790730092259193,0.790645959768650,0.790561834126505,0.790477715332371,0.790393603385863,0.790309498286592,0.790225400034175,0.790141308628224,0.790057224068353,0.789973146354176,0.789889075485307,0.789805011461360,0.789720954281947,0.789636903946684,0.789552860455185,0.789468823807063,0.789384794001932,0.789300771039406,0.789216754919099,0.789132745640624,0.789048743203596,0.788964747607630,0.788880758852337,0.788796776937333,0.788712801862233,0.788628833626649,0.788544872230195,0.788460917672487,0.788376969953138,0.788293029071761,0.788209095027971,0.788125167821383,0.788041247451609,0.787957333918265,0.787873427220964,0.787789527359321,0.787705634332949,0.787621748141464,0.787537868784478,0.787453996261607,0.787370130572463,0.787286271716663,0.787202419693819,0.787118574503546,0.787034736145460,0.786950904619172,0.786867079924298,0.786783262060451,0.786699451027248,0.786615646824301,0.786531849451225,0.786448058907636,0.786364275193144,0.786280498307368,0.786196728249920,0.786112965020414,0.786029208618465,0.785945459043688,0.785861716295698,0.785777980374107,0.785694251278532,0.785610529008586,0.785526813563883,0.785443104944039,0.785359403148667,0.785275708177383,0.785192020029800,0.785108338705533,0.785024664204198,0.784940996525407,0.784857335668777,0.784773681633921,0.784690034420455,0.784606394027991,0.784522760456146,0.784439133704534,0.784355513772769,0.784271900660466,0.784188294367241,0.784104694892707,0.784021102236478,0.783937516398171,0.783853937377399,0.783770365173778,0.783686799786921,0.783603241216445,0.783519689461962,0.783436144523089,0.783352606399440,0.783269075090630,0.783185550596273,0.783102032915986,0.783018522049380,0.782935017996073,0.782851520755679,0.782768030327813,0.782684546712090,0.782601069908123,0.782517599915531,0.782434136733924,0.782350680362921,0.782267230802134,0.782183788051180,0.782100352109672,0.782016922977227,0.781933500653460,0.781850085137983,0.781766676430414,0.781683274530368,0.781599879437459,0.781516491151301,0.781433109671510,0.781349734997703,0.781266367129492,0.781183006066494,0.781099651808324,0.781016304354596,0.780932963704926,0.780849629858929,0.780766302816221,0.780682982576415,0.780599669139128,0.780516362503975,0.780433062670570,0.780349769638529,0.780266483407469,0.780183203977002,0.780099931346745,0.780016665516314,0.779933406485322,0.779850154253386,0.779766908820121,0.779683670185143,0.779600438348065,0.779517213308505,0.779433995066077,0.779350783620396,0.779267578971079,0.779184381117739,0.779101190059994,0.779018005797458,0.778934828329746,0.778851657656475,0.778768493777258,0.778685336691712,0.778602186399453,0.778519042900096,0.778435906193256,0.778352776278548,0.778269653155590,0.778186536823995,0.778103427283379,0.778020324533359,0.777937228573549,0.777854139403565,0.777771057023022,0.777687981431538,0.777604912628726,0.777521850614202,0.777438795387583,0.777355746948484,0.777272705296520,0.777189670431307,0.777106642352461,0.777023621059598,0.776940606552333,0.776857598830282,0.776774597893060,0.776691603740284,0.776608616371570,0.776525635786532,0.776442661984787,0.776359694965950,0.776276734729639,0.776193781275466,0.776110834603050,0.776027894712007,0.775944961601951,0.775862035272498,0.775779115723265,0.775696202953867,0.775613296963920,0.775530397753041,0.775447505320845,0.775364619666948,0.775281740790966,0.775198868692515,0.775116003371211,0.775033144826669,0.774950293058508,0.774867448066340,0.774784609849783,0.774701778408454,0.774618953741968,0.774536135849941,0.774453324731988,0.774370520387728,0.774287722816775,0.774204932018745,0.774122147993255,0.774039370739920,0.773956600258358,0.773873836548183,0.773791079609013,0.773708329440463,0.773625586042150,0.773542849413690,0.773460119554698,0.773377396464792,0.773294680143587,0.773211970590701,0.773129267805748,0.773046571788345,0.772963882538109,0.772881200054656,0.772798524337602,0.772715855386564,0.772633193201158,0.772550537781000,0.772467889125706,0.772385247234894,0.772302612108178,0.772219983745177,0.772137362145506,0.772054747308782,0.771972139234620,0.771889537922638,0.771806943372452,0.771724355583678,0.771641774555933,0.771559200288834,0.771476632781997,0.771394072035037,0.771311518047574,0.771228970819221,0.771146430349596,0.771063896638317,0.770981369684999,0.770898849489258,0.770816336050711,0.770733829368977,0.770651329443669,0.770568836274406,0.770486349860803,0.770403870202479,0.770321397299049,0.770238931150130,0.770156471755339,0.770074019114292,0.769991573226605,0.769909134091898,0.769826701709785,0.769744276079883,0.769661857201810,0.769579445075180,0.769497039699614,0.769414641074725,0.769332249200133,0.769249864075452,0.769167485700301,0.769085114074296,0.769002749197053,0.768920391068190,0.768838039687323,0.768755695054071,0.768673357168048,0.768591026028874,0.768508701636164,0.768426383989534,0.768344073088603,0.768261768932988,0.768179471522304,0.768097180856170,0.768014896934202,0.767932619756017,0.767850349321233,0.767768085629466,0.767685828680334,0.767603578473453,0.767521335008440,0.767439098284914,0.767356868302490,0.767274645060786,0.767192428559420,0.767110218798008,0.767028015776167,0.766945819493514,0.766863629949668,0.766781447144245,0.766699271076861,0.766617101747135,0.766534939154685,0.766452783299125,0.766370634180075,0.766288491797152,0.766206356149972,0.766124227238153,0.766042105061312,0.765959989619068,0.765877880911036,0.765795778936834,0.765713683696080,0.765631595188392,0.765549513413385,0.765467438370679,0.765385370059890,0.765303308480635,0.765221253632533,0.765139205515200,0.765057164128254,0.764975129471312,0.764893101543993,0.764811080345913,0.764729065876690,0.764647058135942,0.764565057123284,0.764483062838337,0.764401075280717,0.764319094450042,0.764237120345928,0.764155152967995,0.764073192315859,0.763991238389137,0.763909291187449,0.763827350710411,0.763745416957640,0.763663489928755,0.763581569623374,0.763499656041113,0.763417749181591,0.763335849044425,0.763253955629234,0.763172068935634,0.763090188963243,0.763008315711680,0.762926449180562,0.762844589369507,0.762762736278132,0.762680889906056,0.762599050252897,0.762517217318270,0.762435391101797,0.762353571603093,0.762271758821776,0.762189952757465,0.762108153409777,0.762026360778331,0.761944574862744,0.761862795662634,0.761781023177619,0.761699257407317,0.761617498351346,0.761535746009325,0.761454000380870,0.761372261465599,0.761290529263133,0.761208803773087,0.761127084995080,0.761045372928730,0.760963667573655,0.760881968929474,0.760800276995803,0.760718591772263,0.760636913258469,0.760555241454041,0.760473576358598,0.760391917971755,0.760310266293133,0.760228621322349,0.760146983059022,0.760065351502769,0.759983726653208,0.759902108509960,0.759820497072640,0.759738892340867,0.759657294314261,0.759575702992438,0.759494118375017,0.759412540461618,0.759330969251857,0.759249404745353,0.759167846941724,0.759086295840590,0.759004751441567,0.758923213744275,0.758841682748333,0.758760158453357,0.758678640858967,0.758597129964781,0.758515625770418,0.758434128275496,0.758352637479633,0.758271153382448,0.758189675983560,0.758108205282586,0.758026741279146,0.757945283972857,0.757863833363338,0.757782389450209,0.757700952233087,0.757619521711591,0.757538097885340,0.757456680753952,0.757375270317045,0.757293866574239,0.757212469525151,0.757131079169402,0.757049695506608,0.756968318536389,0.756886948258364,0.756805584672151,0.756724227777369,0.756642877573637,0.756561534060573,0.756480197237795,0.756398867104924,0.756317543661577,0.756236226907374,0.756154916841932,0.756073613464872,0.755992316775810,0.755911026774367,0.755829743460162,0.755748466832813,0.755667196891938,0.755585933637157,0.755504677068090,0.755423427184353,0.755342183985567,0.755260947471351,0.755179717641322,0.755098494495101,0.755017278032306,0.754936068252557,0.754854865155470,0.754773668740668,0.754692479007767,0.754611295956387,0.754530119586147,0.754448949896667,0.754367786887565,0.754286630558459,0.754205480908970,0.754124337938716,0.754043201647317,0.753962072034391,0.753880949099558,0.753799832842436,0.753718723262645,0.753637620359805,0.753556524133533,0.753475434583449,0.753394351709174,0.753313275510325,0.753232205986522,0.753151143137384,0.753070086962531,0.752989037461581,0.752907994634153,0.752826958479868,0.752745928998346,0.752664906189203,0.752583890052060,0.752502880586537,0.752421877792252,0.752340881668826,0.752259892215877,0.752178909433024,0.752097933319888,0.752016963876086,0.751936001101241,0.751855044994969,0.751774095556892,0.751693152786627,0.751612216683795,0.751531287248015,0.751450364478906,0.751369448376090,0.751288538939183,0.751207636167806,0.751126740061579,0.751045850620121,0.750964967843052,0.750884091729991,0.750803222280558,0.750722359494372,0.750641503371053,0.750560653910221,0.750479811111495,0.750398974974495,0.750318145498841,0.750237322684151,0.750156506530046,0.750075697036146,0.749994894202070,0.749914098027438,0.749833308511869,0.749752525654984,0.749671749456402,0.749590979915743,0.749510217032626,0.749429460806672,0.749348711237500,0.749267968324730,0.749187232067981,0.749106502466874,0.749025779521029,0.748945063230065,0.748864353593602,0.748783650611260,0.748702954282659,0.748622264607419,0.748541581585159,0.748460905215500,0.748380235498062,0.748299572432464,0.748218916018327,0.748138266255271,0.748057623142914,0.747976986680878,0.747896356868783,0.747815733706247,0.747735117192892,0.747654507328338,0.747573904112205,0.747493307544112,0.747412717623679,0.747332134350528,0.747251557724277,0.747170987744548,0.747090424410959,0.747009867723133,0.746929317680687,0.746848774283243,0.746768237530421,0.746687707421841,0.746607183957123,0.746526667135887,0.746446156957754,0.746365653422344,0.746285156529277,0.746204666278173,0.746124182668653,0.746043705700337,0.745963235372845,0.745882771685797,0.745802314638814,0.745721864231517,0.745641420463525,0.745560983334459,0.745480552843939,0.745400128991586,0.745319711777020,0.745239301199861,0.745158897259730,0.745078499956247,0.744998109289033,0.744917725257708,0.744837347861893,0.744756977101208,0.744676612975273,0.744596255483710,0.744515904626139,0.744435560402178,0.744355222811452,0.744274891853578,0.744194567528178,0.744114249834872,0.744033938773282,0.743953634343027,0.743873336543728,0.743793045375006,0.743712760836481,0.743632482927774,0.743552211648507,0.743471946998298,0.743391688976769,0.743311437583541,0.743231192818236,0.743150954680471,0.743070723169870,0.742990498286053,0.742910280028640,0.742830068397252,0.742749863391510,0.742669665011036,0.742589473255448,0.742509288124369,0.742429109617420,0.742348937734219,0.742268772474391,0.742188613837554,0.742108461823329,0.742028316431338,0.741948177661202,0.741868045512541,0.741787919984976,0.741707801078128,0.741627688791619,0.741547583125069,0.741467484078098,0.741387391650329,0.741307305841382,0.741227226650878,0.741147154078438,0.741067088123684,0.740987028786236,0.740906976065714,0.740826929961742,0.740746890473938,0.740666857601925,0.740586831345324,0.740506811703755,0.740426798676840,0.740346792264200,0.740266792465456,0.740186799280230,0.740106812708142,0.740026832748814,0.739946859401867,0.739866892666922,0.739786932543600,0.739706979031523,0.739627032130311,0.739547091839586,0.739467158158971,0.739387231088084,0.739307310626549,0.739227396773986,0.739147489530016,0.739067588894262,0.738987694866343,0.738907807445883,0.738827926632501,0.738748052425819,0.738668184825460,0.738588323831043,0.738508469442192,0.738428621658526,0.738348780479668,0.738268945905238,0.738189117934859,0.738109296568152,0.738029481804738,0.737949673644240,0.737869872086277,0.737790077130473,0.737710288776448,0.737630507023824,0.737550731872223,0.737470963321265,0.737391201370574,0.737311446019769,0.737231697268475,0.737151955116310,0.737072219562898,0.736992490607859,0.736912768250816,0.736833052491391,0.736753343329204,0.736673640763878,0.736593944795034,0.736514255422294,0.736434572645280,0.736354896463613,0.736275226876916,0.736195563884810,0.736115907486917,0.736036257682858,0.735956614472256,0.735876977854732,0.735797347829907,0.735717724397406,0.735638107556847,0.735558497307855,0.735478893650050,0.735399296583054,0.735319706106489,0.735240122219978,0.735160544923142,0.735080974215604,0.735001410096984,0.734921852566905,0.734842301624989,0.734762757270858,0.734683219504134,0.734603688324439,0.734524163731395,0.734444645724625,0.734365134303749,0.734285629468390,0.734206131218171,0.734126639552713,0.734047154471639,0.733967675974569,0.733888204061128,0.733808738730936,0.733729279983616,0.733649827818791,0.733570382236081,0.733490943235111,0.733411510815500,0.733332084976873,0.733252665718850,0.733173253041055,0.733093846943109,0.733014447424635,0.732935054485255,0.732855668124591,0.732776288342267,0.732696915137903,0.732617548511121,0.732538188461546,0.732458834988798,0.732379488092502,0.732300147772276,0.732220814027747,0.732141486858535,0.732062166264262,0.731982852244552,0.731903544799026,0.731824243927307,0.731744949629017,0.731665661903780,0.731586380751217,0.731507106170951,0.731427838162604,0.731348576725799,0.731269321860159,0.731190073565305,0.731110831840861,0.731031596686449,0.730952368101691,0.730873146086211,0.730793930639630,0.730714721761572,0.730635519451659,0.730556323709513,0.730477134534758,0.730397951927015,0.730318775885908,0.730239606411060,0.730160443502092,0.730081287158628,0.730002137380290,0.729922994166702,0.729843857517485,0.729764727432263,0.729685603910657,0.729606486952293,0.729527376556791,0.729448272723774,0.729369175452866,0.729290084743690,0.729211000595868,0.729131923009022,0.729052851982776,0.728973787516753,0.728894729610576,0.728815678263867,0.728736633476249,0.728657595247346,0.728578563576780,0.728499538464174,0.728420519909152,0.728341507911335,0.728262502470348,0.728183503585812,0.728104511257352,0.728025525484589,0.727946546267148,0.727867573604651,0.727788607496721,0.727709647942981,0.727630694943055,0.727551748496565,0.727472808603134,0.727393875262387,0.727314948473944,0.727236028237431,0.727157114552470,0.727078207418684,0.726999306835696,0.726920412803130,0.726841525320609,0.726762644387755,0.726683770004192,0.726604902169545,0.726526040883435,0.726447186145485,0.726368337955320,0.726289496312563,0.726210661216835,0.726131832667762,0.726053010664966,0.725974195208071,0.725895386296700,0.725816583930476,0.725737788109024,0.725658998831964,0.725580216098923,0.725501439909523,0.725422670263386,0.725343907160138,0.725265150599400,0.725186400580798,0.725107657103953,0.725028920168490,0.724950189774032,0.724871465920203,0.724792748606625,0.724714037832923,0.724635333598721,0.724556635903640,0.724477944747306,0.724399260129342,0.724320582049371,0.724241910507017,0.724163245501904,0.724084587033654,0.724005935101893,0.723927289706242,0.723848650846328,0.723770018521771,0.723691392732198,0.723612773477230,0.723534160756492,0.723455554569607,0.723376954916200,0.723298361795894,0.723219775208312,0.723141195153080,0.723062621629819,0.722984054638155,0.722905494177710,0.722826940248109,0.722748392848975,0.722669851979933,0.722591317640606,0.722512789830618,0.722434268549593,0.722355753797154,0.722277245572927,0.722198743876534,0.722120248707599,0.722041760065748,0.721963277950601,0.721884802361786,0.721806333298925,0.721727870761642,0.721649414749562,0.721570965262307,0.721492522299504,0.721414085860774,0.721335655945742,0.721257232554033,0.721178815685271,0.721100405339079,0.721022001515082,0.720943604212904,0.720865213432168,0.720786829172499,0.720708451433522,0.720630080214859,0.720551715516137,0.720473357336977,0.720395005677006,0.720316660535846,0.720238321913123,0.720159989808460,0.720081664221481,0.720003345151812,0.719925032599076,0.719846726562897,0.719768427042899,0.719690134038708,0.719611847549947,0.719533567576241,0.719455294117213,0.719377027172489,0.719298766741693,0.719220512824448,0.719142265420379,0.719064024529112,0.718985790150269,0.718907562283477,0.718829340928358,0.718751126084538,0.718672917751640,0.718594715929290,0.718516520617112,0.718438331814730,0.718360149521769,0.718281973737853,0.718203804462607,0.718125641695655,0.718047485436622,0.717969335685133,0.717891192440811,0.717813055703283,0.717734925472171,0.717656801747101,0.717578684527698,0.717500573813586,0.717422469604389,0.717344371899733,0.717266280699243,0.717188196002541,0.717110117809254,0.717032046119006,0.716953980931422,0.716875922246126,0.716797870062744,0.716719824380900,0.716641785200219,0.716563752520325,0.716485726340844,0.716407706661399,0.716329693481617,0.716251686801121,0.716173686619538,0.716095692936490,0.716017705751604,0.715939725064504,0.715861750874815,0.715783783182162,0.715705821986171,0.715627867286464,0.715549919082669,0.715471977374409,0.715394042161310,0.715316113442996,0.715238191219094,0.715160275489227,0.715082366253020,0.715004463510099,0.714926567260088,0.714848677502614,0.714770794237299,0.714692917463772,0.714615047181654,0.714537183390573,0.714459326090153,0.714381475280018,0.714303630959796,0.714225793129109,0.714147961787584,0.714070136934846,0.713992318570520,0.713914506694231,0.713836701305604,0.713758902404265,0.713681109989838,0.713603324061950,0.713525544620224,0.713447771664287,0.713370005193764,0.713292245208280,0.713214491707460,0.713136744690930,0.713059004158315,0.712981270109239,0.712903542543330,0.712825821460211,0.712748106859509,0.712670398740848,0.712592697103855,0.712515001948154,0.712437313273371,0.712359631079132,0.712281955365060,0.712204286130783,0.712126623375926,0.712048967100114,0.711971317302974,0.711893673984128,0.711816037143205,0.711738406779829,0.711660782893625,0.711583165484220,0.711505554551238,0.711427950094306,0.711350352113049,0.711272760607092,0.711195175576062,0.711117597019583,0.711040024937282,0.710962459328784,0.710884900193714,0.710807347531699,0.710729801342364,0.710652261625335,0.710574728380237,0.710497201606696,0.710419681304338,0.710342167472789,0.710264660111675,0.710187159220620,0.710109664799251,0.710032176847194,0.709954695364075,0.709877220349519,0.709799751803152,0.709722289724600,0.709644834113489,0.709567384969445,0.709489942292093,0.709412506081059,0.709335076335970,0.709257653056451,0.709180236242129,0.709102825892628,0.709025422007576,0.708948024586597,0.708870633629319,0.708793249135366,0.708715871104366,0.708638499535943,0.708561134429724,0.708483775785336,0.708406423602403,0.708329077880553,0.708251738619410,0.708174405818602,0.708097079477754,0.708019759596493,0.707942446174444,0.707865139211234,0.707787838706488,0.707710544659834,0.707633257070897,0.707555975939302,0.707478701264678,0.707401433046649,0.707324171284841,0.707246915978883,0.707169667128398,0.707092424733014,0.707015188792357,0.706937959306052,0.706860736273728,0.706783519695009,0.706706309569522,0.706629105896893,0.706551908676749,0.706474717908715,0.706397533592419,0.706320355727487,0.706243184313545,0.706166019350219,0.706088860837137,0.706011708773923,0.705934563160205,0.705857423995609,0.705780291279762,0.705703165012290,0.705626045192820,0.705548931820977,0.705471824896389,0.705394724418682,0.705317630387483,0.705240542802417,0.705163461663112,0.705086386969195,0.705009318720291,0.704932256916028,0.704855201556031,0.704778152639928,0.704701110167345,0.704624074137909,0.704547044551247,0.704470021406984,0.704393004704748,0.704315994444165,0.704238990624863,0.704161993246468,0.704085002308606,0.704008017810905,0.703931039752990,0.703854068134489,0.703777102955028,0.703700144214235,0.703623191911737,0.703546246047158,0.703469306620128,0.703392373630273,0.703315447077218,0.703238526960592,0.703161613280020,0.703084706035131,0.703007805225550,0.702930910850906,0.702854022910824,0.702777141404931,0.702700266332855,0.702623397694222,0.702546535488660,0.702469679715795,0.702392830375254,0.702315987466665,0.702239150989654,0.702162320943848,0.702085497328875,0.702008680144361,0.701931869389934,0.701855065065220,0.701778267169846,0.701701475703440,0.701624690665630,0.701547912056041,0.701471139874301,0.701394374120037,0.701317614792877,0.701240861892447,0.701164115418374,0.701087375370287,0.701010641747811,0.700933914550575,0.700857193778205,0.700780479430329,0.700703771506574,0.700627070006567,0.700550374929936,0.700473686276306,0.700397004045308,0.700320328236566,0.700243658849709,0.700166995884365,0.700090339340159,0.700013689216721,0.699937045513676,0.699860408230653,0.699783777367278,0.699707152923180,0.699630534897985,0.699553923291321,0.699477318102817,0.699400719332097,0.699324126978792,0.699247541042527,0.699170961522930,0.699094388419630,0.699017821732252,0.698941261460426,0.698864707603778,0.698788160161936,0.698711619134528,0.698635084521180,0.698558556321522,0.698482034535179,0.698405519161781,0.698329010200954,0.698252507652326,0.698176011515525,0.698099521790178,0.698023038475914,0.697946561572359,0.697870091079142,0.697793626995890,0.697717169322230,0.697640718057792,0.697564273202201,0.697487834755087,0.697411402716077,0.697334977084798,0.697258557860879,0.697182145043947,0.697105738633630,0.697029338629556,0.696952945031352,0.696876557838647,0.696800177051069,0.696723802668245,0.696647434689803,0.696571073115370,0.696494717944576,0.696418369177049,0.696342026812414,0.696265690850301,0.696189361290338,0.696113038132153,0.696036721375373,0.695960411019627,0.695884107064543,0.695807809509748,0.695731518354871,0.695655233599540,0.695578955243383,0.695502683286027,0.695426417727101,0.695350158566234,0.695273905803052,0.695197659437185,0.695121419468260,0.695045185895905,0.694968958719749,0.694892737939419,0.694816523554546,0.694740315564754,0.694664113969675,0.694587918768935,0.694511729962162,0.694435547548986,0.694359371529033,0.694283201901934,0.694207038667315,0.694130881824805,0.694054731374033,0.693978587314626,0.693902449646213,0.693826318368422,0.693750193480882,0.693674074983221,0.693597962875068,0.693521857156050,0.693445757825796,0.693369664883935,0.693293578330094,0.693217498163903,0.693141424384990,0.693065356992983,0.692989295987511,0.692913241368202,0.692837193134684,0.692761151286587,0.692685115823538,0.692609086745167,0.692533064051101,0.692457047740969,0.692381037814401,0.692305034271023,0.692229037110466,0.692153046332357,0.692077061936326,0.692001083922000,0.691925112289008,0.691849147036980,0.691773188165544,0.691697235674327,0.691621289562960,0.691545349831070,0.691469416478287,0.691393489504239,0.691317568908555,0.691241654690864,0.691165746850794,0.691089845387974,0.691013950302033,0.690938061592600,0.690862179259303,0.690786303301771,0.690710433719634,0.690634570512519,0.690558713680057,0.690482863221875,0.690407019137602,0.690331181426868,0.690255350089301,0.690179525124531,0.690103706532185,0.690027894311894,0.689952088463285,0.689876288985989,0.689800495879633,0.689724709143847,0.689648928778261,0.689573154782502,0.689497387156200,0.689421625898984,0.689345871010482,0.689270122490325,0.689194380338141,0.689118644553559,0.689042915136209,0.688967192085719,0.688891475401718,0.688815765083835,0.688740061131701,0.688664363544943,0.688588672323191,0.688512987466075,0.688437308973223,0.688361636844264,0.688285971078828,0.688210311676544,0.688134658637041,0.688059011959949,0.687983371644897,0.687907737691514,0.687832110099428,0.687756488868270,0.687680873997670,0.687605265487255,0.687529663336656,0.687454067545501,0.687378478113421,0.687302895040044,0.687227318325000,0.687151747967919,0.687076183968429,0.687000626326161,0.686925075040743,0.686849530111805,0.686773991538976,0.686698459321886,0.686622933460165,0.686547413953441,0.686471900801345,0.686396394003506,0.686320893559553,0.686245399469115,0.686169911731823,0.686094430347307,0.686018955315194,0.685943486635117,0.685868024306702,0.685792568329581,0.685717118703383,0.685641675427738,0.685566238502274,0.685490807926623,0.685415383700413,0.685339965823274,0.685264554294837,0.685189149114729,0.685113750282583,0.685038357798026,0.684962971660689,0.684887591870201,0.684812218426193,0.684736851328293,0.684661490576133,0.684586136169341,0.684510788107548,0.684435446390383,0.684360111017476,0.684284781988457,0.684209459302955,0.684134142960602,0.684058832961025,0.683983529303857,0.683908231988725,0.683832941015261,0.683757656383094,0.683682378091854,0.683607106141172,0.683531840530676,0.683456581259997,0.683381328328765,0.683306081736611,0.683230841483162,0.683155607568052,0.683080379990908,0.683005158751361,0.682929943849042,0.682854735283580,0.682779533054605,0.682704337161748,0.682629147604638,0.682553964382906,0.682478787496181,0.682403616944095,0.682328452726277,0.682253294842357,0.682178143291965,0.682102998074732,0.682027859190288,0.681952726638262,0.681877600418287,0.681802480529990,0.681727366973004,0.681652259746957,0.681577158851481,0.681502064286206,0.681426976050761,0.681351894144778,0.681276818567886,0.681201749319716,0.681126686399898,0.681051629808063,0.680976579543840,0.680901535606862,0.680826497996756,0.680751466713156,0.680676441755689,0.680601423123988,0.680526410817682,0.680451404836402,0.680376405179778,0.680301411847442,0.680226424839022,0.680151444154151,0.680076469792458,0.680001501753573,0.679926540037128,0.679851584642754,0.679776635570080,0.679701692818736,0.679626756388355,0.679551826278566,0.679476902489000,0.679401985019288,0.679327073869059,0.679252169037946,0.679177270525578,0.679102378331587,0.679027492455602,0.678952612897255,0.678877739656176,0.678802872731996,0.678728012124346,0.678653157832856,0.678578309857158,0.678503468196882,0.678428632851657,0.678353803821118,0.678278981104892,0.678204164702612,0.678129354613908,0.678054550838410,0.677979753375751,0.677904962225559,0.677830177387468,0.677755398861107,0.677680626646107,0.677605860742099,0.677531101148714,0.677456347865584,0.677381600892338,0.677306860228609,0.677232125874026,0.677157397828221,0.677082676090825,0.677007960661470,0.676933251539785,0.676858548725402,0.676783852217952,0.676709162017066,0.676634478122375,0.676559800533511,0.676485129250104,0.676410464271785,0.676335805598186,0.676261153228938,0.676186507163672,0.676111867402018,0.676037233943609,0.675962606788075,0.675887985935047,0.675813371384157,0.675738763135037,0.675664161187316,0.675589565540627,0.675514976194600,0.675440393148868,0.675365816403060,0.675291245956809,0.675216681809746,0.675142123961502,0.675067572411708,0.674993027159996,0.674918488205997,0.674843955549343,0.674769429189664,0.674694909126593,0.674620395359760,0.674545887888797,0.674471386713336,0.674396891833007,0.674322403247443,0.674247920956275,0.674173444959134,0.674098975255651,0.674024511845459,0.673950054728188,0.673875603903470,0.673801159370938,0.673726721130221,0.673652289180952,0.673577863522763,0.673503444155285,0.673429031078149,0.673354624290987,0.673280223793431,0.673205829585113,0.673131441665663,0.673057060034714,0.672982684691898,0.672908315636845,0.672833952869188,0.672759596388559,0.672685246194588,0.672610902286909,0.672536564665151,0.672462233328949,0.672387908277932,0.672313589511733,0.672239277029983,0.672164970832315,0.672090670918360,0.672016377287750,0.671942089940117,0.671867808875092,0.671793534092308,0.671719265591396,0.671645003371988,0.671570747433717,0.671496497776213,0.671422254399110,0.671348017302038,0.671273786484630,0.671199561946518,0.671125343687333,0.671051131706709,0.670976926004276,0.670902726579666,0.670828533432512,0.670754346562445,0.670680165969099,0.670605991652104,0.670531823611093,0.670457661845698,0.670383506355551,0.670309357140283,0.670235214199528,0.670161077532917,0.670086947140083,0.670012823020657,0.669938705174272,0.669864593600559,0.669790488299151,0.669716389269681,0.669642296511780,0.669568210025081,0.669494129809215,0.669420055863816,0.669345988188515,0.669271926782944,0.669197871646736,0.669123822779524,0.669049780180938,0.668975743850613,0.668901713788179,0.668827689993270,0.668753672465518,0.668679661204554,0.668605656210012,0.668531657481524,0.668457665018723,0.668383678821239,0.668309698888707,0.668235725220758,0.668161757817025,0.668087796677140,0.668013841800737,0.667939893187446,0.667865950836901,0.667792014748735,0.667718084922579,0.667644161358067,0.667570244054831,0.667496333012502,0.667422428230715,0.667348529709101,0.667274637447293,0.667200751444925,0.667126871701627,0.667052998217033,0.666979130990776,0.666905270022488,0.666831415311802,0.666757566858350,0.666683724661766,0.666609888721681,0.666536059037730,0.666462235609543,0.666388418436754,0.666314607518996,0.666240802855902,0.666167004447104,0.666093212292235,0.666019426390928,0.665945646742816,0.665871873347531,0.665798106204706,0.665724345313974,0.665650590674969,0.665576842287322,0.665503100150667,0.665429364264636,0.665355634628863,0.665281911242981,0.665208194106621,0.665134483219418,0.665060778581004,0.664987080191013,0.664913388049076,0.664839702154827,0.664766022507900,0.664692349107926,0.664618681954540,0.664545021047374,0.664471366386061,0.664397717970234,0.664324075799526,0.664250439873571,0.664176810192001,0.664103186754450,0.664029569560550,0.663955958609936,0.663882353902238,0.663808755437092,0.663735163214131,0.663661577232986,0.663587997493293,0.663514423994683,0.663440856736790,0.663367295719247,0.663293740941688,0.663220192403745,0.663146650105052,0.663073114045243,0.662999584223950,0.662926060640806,0.662852543295446,0.662779032187502,0.662705527316608,0.662632028682396,0.662558536284502,0.662485050122557,0.662411570196195,0.662338096505050,0.662264629048754,0.662191167826942,0.662117712839247,0.662044264085302,0.661970821564740,0.661897385277196,0.661823955222302,0.661750531399692,0.661677113809000,0.661603702449859,0.661530297321902,0.661456898424764,0.661383505758077,0.661310119321475,0.661236739114593,0.661163365137062,0.661089997388518,0.661016635868593,0.660943280576921,0.660869931513136,0.660796588676872,0.660723252067761,0.660649921685438,0.660576597529537,0.660503279599691,0.660429967895533,0.660356662416699,0.660283363162820,0.660210070133531,0.660136783328467,0.660063502747259,0.659990228389543,0.659916960254952,0.659843698343120,0.659770442653681,0.659697193186267,0.659623949940515,0.659550712916055,0.659477482112525,0.659404257529556,0.659331039166783,0.659257827023840,0.659184621100360,0.659111421395977,0.659038227910326,0.658965040643041,0.658891859593754,0.658818684762101,0.658745516147715,0.658672353750230,0.658599197569280,0.658526047604500,0.658452903855523,0.658379766321983,0.658306635003514,0.658233509899751,0.658160391010327,0.658087278334877,0.658014171873034,0.657941071624433,0.657867977588708,0.657794889765493,0.657721808154422,0.657648732755130,0.657575663567250,0.657502600590416,0.657429543824263,0.657356493268425,0.657283448922537,0.657210410786232,0.657137378859145,0.657064353140910,0.656991333631160,0.656918320329532,0.656845313235658,0.656772312349173,0.656699317669712,0.656626329196908,0.656553346930397,0.656480370869811,0.656407401014787,0.656334437364957,0.656261479919958,0.656188528679422,0.656115583642984,0.656042644810280,0.655969712180942,0.655896785754606,0.655823865530906,0.655750951509476,0.655678043689952,0.655605142071967,0.655532246655156,0.655459357439153,0.655386474423594,0.655313597608112,0.655240726992342,0.655167862575920,0.655095004358478,0.655022152339652,0.654949306519077,0.654876466896387,0.654803633471216,0.654730806243199,0.654657985211972,0.654585170377169,0.654512361738424,0.654439559295371,0.654366763047647,0.654293972994884,0.654221189136719,0.654148411472786,0.654075640002719,0.654002874726154,0.653930115642725,0.653857362752066,0.653784616053813,0.653711875547601,0.653639141233064,0.653566413109838,0.653493691177556,0.653420975435854,0.653348265884367,0.653275562522729,0.653202865350575,0.653130174367541,0.653057489573262,0.652984810967371,0.652912138549504,0.652839472319297,0.652766812276384,0.652694158420399,0.652621510750979,0.652548869267757,0.652476233970370,0.652403604858451,0.652330981931637,0.652258365189561,0.652185754631860,0.652113150258168,0.652040552068120,0.651967960061351,0.651895374237497,0.651822794596192,0.651750221137073,0.651677653859772,0.651605092763928,0.651532537849173,0.651459989115143,0.651387446561474,0.651314910187801,0.651242379993758,0.651169855978982,0.651097338143107,0.651024826485769,0.650952321006603,0.650879821705243,0.650807328581326,0.650734841634487,0.650662360864361,0.650589886270584,0.650517417852789,0.650444955610614,0.650372499543694,0.650300049651662,0.650227605934157,0.650155168390812,0.650082737021262,0.650010311825144,0.649937892802093,0.649865479951744,0.649793073273732,0.649720672767694,0.649648278433265,0.649575890270079,0.649503508277773,0.649431132455982,0.649358762804342,0.649286399322487,0.649214042010055,0.649141690866679,0.649069345891997,0.648997007085643,0.648924674447253,0.648852347976462,0.648780027672906,0.648707713536222,0.648635405566044,0.648563103762008,0.648490808123750,0.648418518650905,0.648346235343109,0.648273958199999,0.648201687221209,0.648129422406375,0.648057163755134,0.647984911267120,0.647912664941970,0.647840424779319,0.647768190778803,0.647695962940058,0.647623741262720,0.647551525746424,0.647479316390807,0.647407113195504,0.647334916160151,0.647262725284384,0.647190540567839,0.647118362010151,0.647046189610958,0.646974023369894,0.646901863286595,0.646829709360698,0.646757561591838,0.646685419979651,0.646613284523774,0.646541155223842,0.646469032079492,0.646396915090358,0.646324804256078,0.646252699576288,0.646180601050623,0.646108508678719,0.646036422460213,0.645964342394741,0.645892268481938,0.645820200721442,0.645748139112887,0.645676083655910,0.645604034350148,0.645531991195237,0.645459954190811,0.645387923336508,0.645315898631965,0.645243880076817,0.645171867670700,0.645099861413250,0.645027861304105,0.644955867342899,0.644883879529271,0.644811897862855,0.644739922343287,0.644667952970205,0.644595989743244,0.644524032662042,0.644452081726233,0.644380136935456,0.644308198289345,0.644236265787537,0.644164339429669,0.644092419215377,0.644020505144298,0.643948597216068,0.643876695430323,0.643804799786700,0.643732910284835,0.643661026924365,0.643589149704926,0.643517278626154,0.643445413687687,0.643373554889161,0.643301702230212,0.643229855710476,0.643158015329591,0.643086181087193,0.643014352982919,0.642942531016404,0.642870715187286,0.642798905495202,0.642727101939787,0.642655304520679,0.642583513237514,0.642511728089929,0.642439949077560,0.642368176200045,0.642296409457020,0.642224648848121,0.642152894372985,0.642081146031250,0.642009403822551,0.641937667746526,0.641865937802812,0.641794213991044,0.641722496310860,0.641650784761898,0.641579079343792,0.641507380056181,0.641435686898701,0.641363999870990,0.641292318972683,0.641220644203418,0.641148975562832,0.641077313050561,0.641005656666242,0.640934006409514,0.640862362280011,0.640790724277372,0.640719092401233,0.640647466651232,0.640575847027004,0.640504233528187,0.640432626154420,0.640361024905336,0.640289429780576,0.640217840779775,0.640146257902570,0.640074681148598,0.640003110517498,0.639931546008905,0.639859987622456,0.639788435357790,0.639716889214542,0.639645349192350,0.639573815290852,0.639502287509683,0.639430765848483,0.639359250306887,0.639287740884534,0.639216237581060,0.639144740396102,0.639073249329297,0.639001764380284,0.638930285548698,0.638858812834178,0.638787346236361,0.638715885754884,0.638644431389384,0.638572983139499,0.638501541004866,0.638430104985122,0.638358675079904,0.638287251288851,0.638215833611599,0.638144422047786,0.638073016597049,0.638001617259026,0.637930224033354,0.637858836919670,0.637787455917612,0.637716081026817,0.637644712246924,0.637573349577569,0.637501993018389,0.637430642569023,0.637359298229108,0.637287959998282,0.637216627876181,0.637145301862444,0.637073981956708,0.637002668158610,0.636931360467789,0.636860058883882,0.636788763406527,0.636717474035360,0.636646190770020,0.636574913610145,0.636503642555371,0.636432377605338,0.636361118759681,0.636289866018041,0.636218619380053,0.636147378845355,0.636076144413587,0.636004916084383,0.635933693857384,0.635862477732227,0.635791267708549,0.635720063785988,0.635648865964182,0.635577674242769,0.635506488621387,0.635435309099673,0.635364135677266,0.635292968353803,0.635221807128922,0.635150652002261,0.635079502973458,0.635008360042150,0.634937223207977,0.634866092470576,0.634794967829584,0.634723849284639,0.634652736835381,0.634581630481446,0.634510530222472,0.634439436058098,0.634368347987962,0.634297266011702,0.634226190128955,0.634155120339360,0.634084056642555,0.634012999038178,0.633941947525867,0.633870902105260,0.633799862775995,0.633728829537711,0.633657802390046,0.633586781332637,0.633515766365123,0.633444757487142,0.633373754698333,0.633302757998333,0.633231767386780,0.633160782863313,0.633089804427571,0.633018832079191,0.632947865817812,0.632876905643071,0.632805951554609,0.632735003552061,0.632664061635067,0.632593125803266,0.632522196056295,0.632451272393793,0.632380354815397,0.632309443320749,0.632238537909483,0.632167638581240,0.632096745335658,0.632025858172375,0.631954977091030,0.631884102091260,0.631813233172706,0.631742370335005,0.631671513577794,0.631600662900714,0.631529818303403,0.631458979785498,0.631388147346639,0.631317320986464,0.631246500704611,0.631175686500720,0.631104878374428,0.631034076325375,0.630963280353199,0.630892490457539,0.630821706638032,0.630750928894319,0.630680157226036,0.630609391632824,0.630538632114321,0.630467878670166,0.630397131299996,0.630326390003452,0.630255654780170,0.630184925629792,0.630114202551955,0.630043485546296,0.629972774612457,0.629902069750076,0.629831370958790,0.629760678238239,0.629689991588063,0.629619311007899,0.629548636497386,0.629477968056164,0.629407305683870,0.629336649380145,0.629265999144627,0.629195354976954,0.629124716876767,0.629054084843703,0.628983458877402,0.628912838977502,0.628842225143643,0.628771617375463,0.628701015672602,0.628630420034698,0.628559830461390,0.628489246952319,0.628418669507121,0.628348098125437,0.628277532806906,0.628206973551166,0.628136420357858,0.628065873226619,0.627995332157089,0.627924797148907,0.627854268201712,0.627783745315144,0.627713228488841,0.627642717722443,0.627572213015589,0.627501714367917,0.627431221779068,0.627360735248680,0.627290254776393,0.627219780361846,0.627149312004678,0.627078849704528,0.627008393461036,0.626937943273841,0.626867499142581,0.626797061066898,0.626726629046430,0.626656203080815,0.626585783169694,0.626515369312706,0.626444961509490,0.626374559759686,0.626304164062933,0.626233774418870,0.626163390827137,0.626093013287373,0.626022641799218,0.625952276362311,0.625881916976292,0.625811563640800,0.625741216355473,0.625670875119954,0.625600539933880,0.625530210796890,0.625459887708626,0.625389570668726,0.625319259676829,0.625248954732576,0.625178655835605,0.625108362985557,0.625038076182071,0.624967795424786,0.624897520713344,0.624827252047382,0.624756989426540,0.624686732850459,0.624616482318778,0.624546237831136,0.624475999387174,0.624405766986530,0.624335540628846,0.624265320313759,0.624195106040912,0.624124897809942,0.624054695620489,0.623984499472195,0.623914309364698,0.623844125297638,0.623773947270655,0.623703775283389,0.623633609335480,0.623563449426567,0.623493295556290,0.623423147724289,0.623353005930205,0.623282870173677,0.623212740454345,0.623142616771849,0.623072499125828,0.623002387515924,0.622932281941775,0.622862182403022,0.622792088899304,0.622722001430263,0.622651919995537,0.622581844594766,0.622511775227592,0.622441711893653,0.622371654592591,0.622301603324044,0.622231558087653,0.622161518883059,0.622091485709900,0.622021458567819,0.621951437456453,0.621881422375444,0.621811413324432,0.621741410303057,0.621671413310959,0.621601422347779,0.621531437413156,0.621461458506730,0.621391485628143,0.621321518777034,0.621251557953044,0.621181603155811,0.621111654384978,0.621041711640185,0.620971774921071,0.620901844227277,0.620831919558443,0.620762000914210,0.620692088294217,0.620622181698106,0.620552281125517,0.620482386576089,0.620412498049464,0.620342615545282,0.620272739063182,0.620202868602807,0.620133004163795,0.620063145745789,0.619993293348427,0.619923446971350,0.619853606614200,0.619783772276616,0.619713943958239,0.619644121658710,0.619574305377669,0.619504495114756,0.619434690869613,0.619364892641879,0.619295100431195,0.619225314237203,0.619155534059542,0.619085759897853,0.619015991751777,0.618946229620955,0.618876473505026,0.618806723403632,0.618736979316414,0.618667241243012,0.618597509183066,0.618527783136219,0.618458063102109,0.618388349080378,0.618318641070668,0.618248939072618,0.618179243085869,0.618109553110062,0.618039869144838,0.617970191189838,0.617900519244702,0.617830853309072,0.617761193382588,0.617691539464891,0.617621891555622,0.617552249654422,0.617482613760932,0.617412983874792,0.617343359995643,0.617273742123128,0.617204130256885,0.617134524396558,0.617064924541785,0.616995330692209,0.616925742847470,0.616856161007209,0.616786585171068,0.616717015338687,0.616647451509708,0.616577893683771,0.616508341860518,0.616438796039589,0.616369256220626,0.616299722403269,0.616230194587160,0.616160672771941,0.616091156957252,0.616021647142734,0.615952143328029,0.615882645512777,0.615813153696620,0.615743667879199,0.615674188060155,0.615604714239129,0.615535246415764,0.615465784589699,0.615396328760576,0.615326878928037,0.615257435091722,0.615187997251274,0.615118565406333,0.615049139556540,0.614979719701537,0.614910305840966,0.614840897974467,0.614771496101682,0.614702100222253,0.614632710335820,0.614563326442025,0.614493948540511,0.614424576630916,0.614355210712885,0.614285850786057,0.614216496850075,0.614147148904579,0.614077806949211,0.614008470983614,0.613939141007427,0.613869817020294,0.613800499021854,0.613731187011751,0.613661880989625,0.613592580955118,0.613523286907871,0.613453998847526,0.613384716773726,0.613315440686111,0.613246170584322,0.613176906468002,0.613107648336792,0.613038396190335,0.612969150028271,0.612899909850242,0.612830675655890,0.612761447444857,0.612692225216784,0.612623008971314,0.612553798708087,0.612484594426745,0.612415396126932,0.612346203808287,0.612277017470454,0.612207837113073,0.612138662735786,0.612069494338236,0.612000331920065,0.611931175480913,0.611862025020424,0.611792880538238,0.611723742033998,0.611654609507346,0.611585482957923,0.611516362385371,0.611447247789334,0.611378139169451,0.611309036525366,0.611239939856719,0.611170849163154,0.611101764444313,0.611032685699836,0.610963612929368,0.610894546132548,0.610825485309020,0.610756430458424,0.610687381580405,0.610618338674603,0.610549301740660,0.610480270778220,0.610411245786923,0.610342226766413,0.610273213716330,0.610204206636317,0.610135205526018,0.610066210385072,0.609997221213124,0.609928238009814,0.609859260774786,0.609790289507681,0.609721324208141,0.609652364875810,0.609583411510329,0.609514464111340,0.609445522678485,0.609376587211409,0.609307657709751,0.609238734173154,0.609169816601262,0.609100904993716,0.609031999350159,0.608963099670233,0.608894205953580,0.608825318199843,0.608756436408663,0.608687560579685,0.608618690712550,0.608549826806900,0.608480968862378,0.608412116878626,0.608343270855288,0.608274430792004,0.608205596688418,0.608136768544173,0.608067946358910,0.607999130132273,0.607930319863904,0.607861515553445,0.607792717200539,0.607723924804830,0.607655138365957,0.607586357883566,0.607517583357299,0.607448814786797,0.607380052171704,0.607311295511662,0.607242544806315,0.607173800055304,0.607105061258273,0.607036328414863,0.606967601524718,0.606898880587481,0.606830165602795,0.606761456570301,0.606692753489642,0.606624056360463,0.606555365182405,0.606486679955110,0.606418000678223,0.606349327351385,0.606280659974241,0.606211998546431,0.606143343067600,0.606074693537389,0.606006049955443,0.605937412321404,0.605868780634914,0.605800154895617,0.605731535103155,0.605662921257173,0.605594313357312,0.605525711403215,0.605457115394526,0.605388525330887,0.605319941211941,0.605251363037332,0.605182790806703,0.605114224519696,0.605045664175954,0.604977109775122,0.604908561316840,0.604840018800754,0.604771482226505,0.604702951593738,0.604634426902094,0.604565908151218,0.604497395340752,0.604428888470339,0.604360387539623,0.604291892548247,0.604223403495854,0.604154920382087,0.604086443206590,0.604017971969005,0.603949506668976,0.603881047306146,0.603812593880159,0.603744146390657,0.603675704837284,0.603607269219684,0.603538839537499,0.603470415790373,0.603401997977950,0.603333586099871,0.603265180155782,0.603196780145324,0.603128386068143,0.603059997923881,0.602991615712181,0.602923239432687,0.602854869085042,0.602786504668890,0.602718146183874,0.602649793629638,0.602581447005825,0.602513106312078,0.602444771548042,0.602376442713359,0.602308119807674,0.602239802830629,0.602171491781868,0.602103186661035,0.602034887467773,0.601966594201727,0.601898306862539,0.601830025449853,0.601761749963313,0.601693480402562,0.601625216767244,0.601556959057003,0.601488707271482,0.601420461410326,0.601352221473176,0.601283987459679,0.601215759369477,0.601147537202213,0.601079320957532,0.601011110635077,0.600942906234492,0.600874707755421,0.600806515197509,0.600738328560397,0.600670147843731,0.600601973047153,0.600533804170309,0.600465641212841,0.600397484174394,0.600329333054612,0.600261187853138,0.600193048569616,0.600124915203690,0.600056787755005,0.599988666223203,0.599920550607929,0.599852440908828,0.599784337125542,0.599716239257716,0.599648147304993,0.599580061267019,0.599511981143437,0.599443906933890,0.599375838638023,0.599307776255480,0.599239719785906,0.599171669228943,0.599103624584237,0.599035585851430,0.598967553030168,0.598899526120095,0.598831505120854,0.598763490032090,0.598695480853447,0.598627477584569,0.598559480225100,0.598491488774684,0.598423503232967,0.598355523599591,0.598287549874201,0.598219582056442,0.598151620145957,0.598083664142391,0.598015714045388,0.597947769854593,0.597879831569649,0.597811899190201,0.597743972715894,0.597676052146371,0.597608137481278,0.597540228720257,0.597472325862955,0.597404428909014,0.597336537858081,0.597268652709797,0.597200773463810,0.597132900119762,0.597065032677298,0.596997171136063,0.596929315495701,0.596861465755857,0.596793621916175,0.596725783976299,0.596657951935874,0.596590125794546,0.596522305551957,0.596454491207753,0.596386682761579,0.596318880213077,0.596251083561895,0.596183292807676,0.596115507950064,0.596047728988705,0.595979955923242,0.595912188753321,0.595844427478586,0.595776672098682,0.595708922613254,0.595641179021945,0.595573441324402,0.595505709520269,0.595437983609189,0.595370263590809,0.595302549464773,0.595234841230725,0.595167138888311,0.595099442437175,0.595031751876962,0.594964067207316,0.594896388427884,0.594828715538308,0.594761048538236,0.594693387427310,0.594625732205176,0.594558082871480,0.594490439425865,0.594422801867977,0.594355170197460,0.594287544413960,0.594219924517121,0.594152310506589,0.594084702382009,0.594017100143024,0.593949503789282,0.593881913320425,0.593814328736100,0.593746750035952,0.593679177219624,0.593611610286764,0.593544049237015,0.593476494070022,0.593408944785432,0.593341401382888,0.593273863862036,0.593206332222522,0.593138806463989,0.593071286586084,0.593003772588451,0.592936264470736,0.592868762232584,0.592801265873640,0.592733775393549,0.592666290791956,0.592598812068507,0.592531339222848,0.592463872254622,0.592396411163476,0.592328955949054,0.592261506611003,0.592194063148967,0.592126625562591,0.592059193851522,0.591991768015403,0.591924348053882,0.591856933966602,0.591789525753210,0.591722123413350,0.591654726946669,0.591587336352811,0.591519951631422,0.591452572782148,0.591385199804633,0.591317832698523,0.591250471463465,0.591183116099102,0.591115766605082,0.591048422981048,0.590981085226647,0.590913753341525,0.590846427325326,0.590779107177697,0.590711792898282,0.590644484486728,0.590577181942680,0.590509885265784,0.590442594455685,0.590375309512029,0.590308030434462,0.590240757222629,0.590173489876175,0.590106228394747,0.590038972777991,0.589971723025551,0.589904479137073,0.589837241112205,0.589770008950590,0.589702782651874,0.589635562215705,0.589568347641727,0.589501138929585,0.589433936078927,0.589366739089397,0.589299547960642,0.589232362692307,0.589165183284038,0.589098009735481,0.589030842046282,0.588963680216087,0.588896524244541,0.588829374131290,0.588762229875981,0.588695091478260,0.588627958937772,0.588560832254162,0.588493711427079,0.588426596456166,0.588359487341070,0.588292384081437,0.588225286676913,0.588158195127145,0.588091109431777,0.588024029590457,0.587956955602830,0.587889887468542,0.587822825187240,0.587755768758569,0.587688718182175,0.587621673457705,0.587554634584805,0.587487601563121,0.587420574392298,0.587353553071985,0.587286537601825,0.587219527981466,0.587152524210554,0.587085526288734,0.587018534215654,0.586951547990959,0.586884567614296,0.586817593085311,0.586750624403650,0.586683661568959,0.586616704580885,0.586549753439074,0.586482808143173,0.586415868692827,0.586348935087683,0.586282007327387,0.586215085411586,0.586148169339926,0.586081259112054,0.586014354727615,0.585947456186257,0.585880563487625,0.585813676631367,0.585746795617128,0.585679920444555,0.585613051113294,0.585546187622993,0.585479329973297,0.585412478163853,0.585345632194307,0.585278792064306,0.585211957773497,0.585145129321526,0.585078306708040,0.585011489932685,0.584944678995107,0.584877873894955,0.584811074631873,0.584744281205508,0.584677493615508,0.584610711861519,0.584543935943187,0.584477165860160,0.584410401612084,0.584343643198605,0.584276890619370,0.584210143874027,0.584143402962221,0.584076667883600,0.584009938637810,0.583943215224499,0.583876497643312,0.583809785893896,0.583743079975899,0.583676379888967,0.583609685632748,0.583542997206887,0.583476314611031,0.583409637844829,0.583342966907925,0.583276301799969,0.583209642520605,0.583142989069482,0.583076341446245,0.583009699650543,0.582943063682021,0.582876433540328,0.582809809225109,0.582743190736012,0.582676578072684,0.582609971234772,0.582543370221923,0.582476775033783,0.582410185670001,0.582343602130222,0.582277024414094,0.582210452521265,0.582143886451381,0.582077326204089,0.582010771779036,0.581944223175870,0.581877680394238,0.581811143433786,0.581744612294162,0.581678086975013,0.581611567475987,0.581545053796731,0.581478545936891,0.581412043896115,0.581345547674049,0.581279057270343,0.581212572684642,0.581146093916594,0.581079620965847,0.581013153832046,0.580946692514841,0.580880237013877,0.580813787328803,0.580747343459266,0.580680905404913,0.580614473165391,0.580548046740348,0.580481626129432,0.580415211332289,0.580348802348567,0.580282399177913,0.580216001819975,0.580149610274401,0.580083224540838,0.580016844618933,0.579950470508333,0.579884102208687,0.579817739719641,0.579751383040843,0.579685032171942,0.579618687112584,0.579552347862416,0.579486014421087,0.579419686788244,0.579353364963535,0.579287048946606,0.579220738737107,0.579154434334684,0.579088135738984,0.579021842949657,0.578955555966349,0.578889274788708,0.578822999416382,0.578756729849018,0.578690466086264,0.578624208127768,0.578557955973177,0.578491709622140,0.578425469074304,0.578359234329317,0.578293005386826,0.578226782246480,0.578160564907926,0.578094353370811,0.578028147634785,0.577961947699494,0.577895753564586,0.577829565229711,0.577763382694514,0.577697205958645,0.577631035021750,0.577564869883478,0.577498710543477,0.577432557001395,0.577366409256880,0.577300267309579,0.577234131159141,0.577168000805214,0.577101876247445,0.577035757485483,0.576969644518975,0.576903537347570,0.576837435970915,0.576771340388660,0.576705250600451,0.576639166605937,0.576573088404767,0.576507015996587,0.576440949381046,0.576374888557793,0.576308833526475,0.576242784286740,0.576176740838238,0.576110703180615,0.576044671313520,0.575978645236602,0.575912624949508,0.575846610451887,0.575780601743386,0.575714598823655,0.575648601692342,0.575582610349094,0.575516624793560,0.575450645025388,0.575384671044227,0.575318702849724,0.575252740441529,0.575186783819289,0.575120832982654,0.575054887931270,0.574988948664787,0.574923015182854,0.574857087485117,0.574791165571226,0.574725249440830,0.574659339093576,0.574593434529113,0.574527535747090,0.574461642747155,0.574395755528956,0.574329874092142,0.574263998436362,0.574198128561264,0.574132264466496,0.574066406151708,0.574000553616546,0.573934706860661,0.573868865883701,0.573803030685315,0.573737201265150,0.573671377622856,0.573605559758081,0.573539747670473,0.573473941359682,0.573408140825356,0.573342346067145,0.573276557084695,0.573210773877657,0.573144996445678,0.573079224788408,0.573013458905496,0.572947698796589,0.572881944461338,0.572816195899389,0.572750453110394,0.572684716093999,0.572618984849854,0.572553259377608,0.572487539676909,0.572421825747407,0.572356117588750,0.572290415200588,0.572224718582568,0.572159027734340,0.572093342655553,0.572027663345855,0.571961989804897,0.571896322032325,0.571830660027791,0.571765003790941,0.571699353321426,0.571633708618894,0.571568069682995,0.571502436513376,0.571436809109689,0.571371187471581,0.571305571598701,0.571239961490698,0.571174357147223,0.571108758567922,0.571043165752447,0.570977578700445,0.570911997411567,0.570846421885460,0.570780852121774,0.570715288120159,0.570649729880263,0.570584177401736,0.570518630684227,0.570453089727385,0.570387554530858,0.570322025094297,0.570256501417352,0.570190983499669,0.570125471340901,0.570059964940694,0.569994464298699,0.569928969414566,0.569863480287942,0.569797996918478,0.569732519305823,0.569667047449626,0.569601581349537,0.569536121005205,0.569470666416279,0.569405217582409,0.569339774503244,0.569274337178433,0.569208905607627,0.569143479790474,0.569078059726623,0.569012645415725,0.568947236857429,0.568881834051383,0.568816436997239,0.568751045694645,0.568685660143250,0.568620280342705,0.568554906292658,0.568489537992760,0.568424175442660,0.568358818642007,0.568293467590451,0.568228122287642,0.568162782733229,0.568097448926862,0.568032120868190,0.567966798556864,0.567901481992532,0.567836171174846,0.567770866103452,0.567705566778003,0.567640273198148,0.567574985363536,0.567509703273816,0.567444426928640,0.567379156327656,0.567313891470514,0.567248632356864,0.567183378986357,0.567118131358640,0.567052889473366,0.566987653330182,0.566922422928740,0.566857198268688,0.566791979349677,0.566726766171357,0.566661558733377,0.566596357035388,0.566531161077040,0.566465970857981,0.566400786377863,0.566335607636334,0.566270434633047,0.566205267367648,0.566140105839791,0.566074950049123,0.566009799995295,0.565944655677957,0.565879517096759,0.565814384251351,0.565749257141383,0.565684135766506,0.565619020126369,0.565553910220622,0.565488806048916,0.565423707610900,0.565358614906226,0.565293527934541,0.565228446695498,0.565163371188746,0.565098301413935,0.565033237370716,0.564968179058738,0.564903126477653,0.564838079627109,0.564773038506758,0.564708003116249,0.564642973455233,0.564577949523360,0.564512931320280,0.564447918845644,0.564382912099102,0.564317911080305,0.564252915788901,0.564187926224543,0.564122942386880,0.564057964275562,0.563992991890240,0.563928025230565,0.563863064296187,0.563798109086755,0.563733159601922,0.563668215841336,0.563603277804648,0.563538345491510,0.563473418901571,0.563408498034482,0.563343582889893,0.563278673467455,0.563213769766818,0.563148871787633,0.563083979529550,0.563019092992221,0.562954212175295,0.562889337078423,0.562824467701255,0.562759604043443,0.562694746104636,0.562629893884487,0.562565047382644,0.562500206598759,0.562435371532483,0.562370542183465,0.562305718551358,0.562240900635810,0.562176088436474,0.562111281953000,0.562046481185038,0.561981686132240,0.561916896794256,0.561852113170736,0.561787335261332,0.561722563065695,0.561657796583475,0.561593035814322,0.561528280757889,0.561463531413825,0.561398787781782,0.561334049861410,0.561269317652361,0.561204591154284,0.561139870366832,0.561075155289654,0.561010445922402,0.560945742264727,0.560881044316279,0.560816352076711,0.560751665545672,0.560686984722813,0.560622309607786,0.560557640200242,0.560492976499831,0.560428318506205,0.560363666219015,0.560299019637910,0.560234378762545,0.560169743592567,0.560105114127630,0.560040490367384,0.559975872311479,0.559911259959568,0.559846653311301,0.559782052366330,0.559717457124306,0.559652867584879,0.559588283747701,0.559523705612424,0.559459133178698,0.559394566446174,0.559330005414504,0.559265450083340,0.559200900452331,0.559136356521130,0.559071818289388,0.559007285756757,0.558942758922886,0.558878237787429,0.558813722350035,0.558749212610356,0.558684708568045,0.558620210222752,0.558555717574128,0.558491230621825,0.558426749365494,0.558362273804786,0.558297803939354,0.558233339768848,0.558168881292921,0.558104428511222,0.558039981423404,0.557975540029119,0.557911104328017,0.557846674319751,0.557782250003972,0.557717831380330,0.557653418448479,0.557589011208069,0.557524609658752,0.557460213800180,0.557395823632003,0.557331439153875,0.557267060365445,0.557202687266367,0.557138319856291,0.557073958134869,0.557009602101754,0.556945251756595,0.556880907099047,0.556816568128758,0.556752234845383,0.556687907248571,0.556623585337976,0.556559269113248,0.556494958574040,0.556430653720003,0.556366354550789,0.556302061066050,0.556237773265438,0.556173491148604,0.556109214715200,0.556044943964879,0.555980678897291,0.555916419512088,0.555852165808924,0.555787917787449,0.555723675447316,0.555659438788176,0.555595207809681,0.555530982511483,0.555466762893234,0.555402548954586,0.555338340695192,0.555274138114702,0.555209941212769,0.555145749989045,0.555081564443182,0.555017384574832,0.554953210383648,0.554889041869279,0.554824879031381,0.554760721869603,0.554696570383599,0.554632424573020,0.554568284437518,0.554504149976747,0.554440021190356,0.554375898078000,0.554311780639330,0.554247668873997,0.554183562781655,0.554119462361956,0.554055367614551,0.553991278539093,0.553927195135235,0.553863117402628,0.553799045340924,0.553734978949776,0.553670918228836,0.553606863177758,0.553542813796191,0.553478770083790,0.553414732040206,0.553350699665092,0.553286672958100,0.553222651918882,0.553158636547091,0.553094626842379,0.553030622804398,0.552966624432802,0.552902631727241,0.552838644687370,0.552774663312840,0.552710687603303,0.552646717558413,0.552582753177821,0.552518794461180,0.552454841408142,0.552390894018361,0.552326952291489,0.552263016227177,0.552199085825079,0.552135161084848,0.552071242006135,0.552007328588593,0.551943420831875,0.551879518735634,0.551815622299522,0.551751731523192,0.551687846406297,0.551623966948488,0.551560093149419,0.551496225008743,0.551432362526111,0.551368505701178,0.551304654533595,0.551240809023015,0.551176969169091,0.551113134971476,0.551049306429823,0.550985483543783,0.550921666313011,0.550857854737158,0.550794048815878,0.550730248548823,0.550666453935647,0.550602664976002,0.550538881669541,0.550475104015916,0.550411332014782,0.550347565665789,0.550283804968593,0.550220049922844,0.550156300528198,0.550092556784305,0.550028818690819,0.549965086247394,0.549901359453681,0.549837638309335,0.549773922814008,0.549710212967353,0.549646508769023,0.549582810218671,0.549519117315951,0.549455430060515,0.549391748452016,0.549328072490107,0.549264402174442,0.549200737504674,0.549137078480455,0.549073425101439,0.549009777367279,0.548946135277628,0.548882498832140,0.548818868030466,0.548755242872262,0.548691623357179,0.548628009484871,0.548564401254992,0.548500798667194,0.548437201721130,0.548373610416455,0.548310024752821,0.548246444729881,0.548182870347290,0.548119301604699,0.548055738501763,0.547992181038134,0.547928629213467,0.547865083027414,0.547801542479629,0.547738007569765,0.547674478297476,0.547610954662415,0.547547436664234,0.547483924302589,0.547420417577132,0.547356916487517,0.547293421033397,0.547229931214425,0.547166447030256,0.547102968480542,0.547039495564937,0.546976028283095,0.546912566634668,0.546849110619312,0.546785660236679,0.546722215486423,0.546658776368196,0.546595342881654,0.546531915026450,0.546468492802236,0.546405076208668,0.546341665245397,0.546278259912079,0.546214860208366,0.546151466133913,0.546088077688374,0.546024694871400,0.545961317682648,0.545897946121769,0.545834580188418,0.545771219882249,0.545707865202916,0.545644516150071,0.545581172723370,0.545517834922465,0.545454502747011,0.545391176196661,0.545327855271070,0.545264539969890,0.545201230292776,0.545137926239382,0.545074627809362,0.545011335002369,0.544948047818058,0.544884766256082,0.544821490316095,0.544758219997751,0.544694955300704,0.544631696224608,0.544568442769117,0.544505194933886,0.544441952718567,0.544378716122815,0.544315485146284,0.544252259788629,0.544189040049502,0.544125825928558,0.544062617425452,0.543999414539837,0.543936217271367,0.543873025619697,0.543809839584480,0.543746659165371,0.543683484362023,0.543620315174092,0.543557151601231,0.543493993643093,0.543430841299335,0.543367694569609,0.543304553453570,0.543241417950871,0.543178288061169,0.543115163784115,0.543052045119366,0.542988932066574,0.542925824625395,0.542862722795483,0.542799626576491,0.542736535968075,0.542673450969888,0.542610371581584,0.542547297802820,0.542484229633248,0.542421167072522,0.542358110120298,0.542295058776230,0.542232013039972,0.542168972911178,0.542105938389504,0.542042909474603,0.541979886166129,0.541916868463738,0.541853856367084,0.541790849875821,0.541727848989604,0.541664853708088,0.541601864030926,0.541538879957773,0.541475901488284,0.541412928622114,0.541349961358917,0.541286999698348,0.541224043640061,0.541161093183710,0.541098148328951,0.541035209075439,0.540972275422827,0.540909347370770,0.540846424918923,0.540783508066942,0.540720596814479,0.540657691161191,0.540594791106731,0.540531896650755,0.540469007792918,0.540406124532873,0.540343246870277,0.540280374804782,0.540217508336046,0.540154647463721,0.540091792187464,0.540028942506928,0.539966098421769,0.539903259931641,0.539840427036200,0.539777599735100,0.539714778027996,0.539651961914542,0.539589151394396,0.539526346467209,0.539463547132638,0.539400753390338,0.539337965239964,0.539275182681170,0.539212405713612,0.539149634336944,0.539086868550822,0.539024108354901,0.538961353748835,0.538898604732279,0.538835861304889,0.538773123466320,0.538710391216227,0.538647664554264,0.538584943480088,0.538522227993352,0.538459518093713,0.538396813780825,0.538334115054343,0.538271421913924,0.538208734359221,0.538146052389889,0.538083376005585,0.538020705205964,0.537958039990679,0.537895380359388,0.537832726311744,0.537770077847404,0.537707434966022,0.537644797667255,0.537582165950756,0.537519539816181,0.537456919263186,0.537394304291427,0.537331694900557,0.537269091090233,0.537206492860110,0.537143900209843,0.537081313139089,0.537018731647501,0.536956155734736,0.536893585400449,0.536831020644295,0.536768461465930,0.536705907865009,0.536643359841188,0.536580817394122,0.536518280523468,0.536455749228878,0.536393223510012,0.536330703366521,0.536268188798064,0.536205679804295,0.536143176384870,0.536080678539444,0.536018186267673,0.535955699569213,0.535893218443719,0.535830742890847,0.535768272910252,0.535705808501591,0.535643349664518,0.535580896398689,0.535518448703760,0.535456006579388,0.535393570025226,0.535331139040932,0.535268713626161,0.535206293780568,0.535143879503809,0.535081470795541,0.535019067655418,0.534956670083097,0.534894278078234,0.534831891640484,0.534769510769503,0.534707135464946,0.534644765726471,0.534582401553732,0.534520042946385,0.534457689904087,0.534395342426493,0.534333000513259,0.534270664164042,0.534208333378496,0.534146008156278,0.534083688497043,0.534021374400449,0.533959065866150,0.533896762893803,0.533834465483064,0.533772173633589,0.533709887345033,0.533647606617053,0.533585331449305,0.533523061841444,0.533460797793128,0.533398539304012,0.533336286373751,0.533274039002003,0.533211797188423,0.533149560932668,0.533087330234393,0.533025105093256,0.532962885508911,0.532900671481015,0.532838463009224,0.532776260093194,0.532714062732583,0.532651870927044,0.532589684676237,0.532527503979815,0.532465328837437,0.532403159248756,0.532340995213432,0.532278836731118,0.532216683801472,0.532154536424150,0.532092394598809,0.532030258325104,0.531968127602693,0.531906002431231,0.531843882810374,0.531781768739780,0.531719660219104,0.531657557248004,0.531595459826134,0.531533367953153,0.531471281628716,0.531409200852479,0.531347125624100,0.531285055943234,0.531222991809539,0.531160933222670,0.531098880182284,0.531036832688038,0.530974790739589,0.530912754336592,0.530850723478704,0.530788698165583,0.530726678396883,0.530664664172264,0.530602655491379,0.530540652353887,0.530478654759444,0.530416662707708,0.530354676198332,0.530292695230976,0.530230719805296,0.530168749920948,0.530106785577589,0.530044826774875,0.529982873512465,0.529920925790013,0.529858983607177,0.529797046963615,0.529735115858981,0.529673190292934,0.529611270265130,0.529549355775226,0.529487446822879,0.529425543407745,0.529363645529482,0.529301753187745,0.529239866382194,0.529177985112483,0.529116109378270,0.529054239179211,0.528992374514965,0.528930515385187,0.528868661789535,0.528806813727665,0.528744971199235,0.528683134203901,0.528621302741321,0.528559476811152,0.528497656413050,0.528435841546672,0.528374032211676,0.528312228407718,0.528250430134457,0.528188637391548,0.528126850178648,0.528065068495416,0.528003292341508,0.527941521716581,0.527879756620292,0.527817997052299,0.527756243012258,0.527694494499827,0.527632751514662,0.527571014056422,0.527509282124764,0.527447555719343,0.527385834839819,0.527324119485847,0.527262409657086,0.527200705353192,0.527139006573823,0.527077313318637,0.527015625587289,0.526953943379438,0.526892266694741,0.526830595532855,0.526768929893439,0.526707269776147,0.526645615180640,0.526583966106573,0.526522322553604,0.526460684521391,0.526399052009591,0.526337425017861,0.526275803545860,0.526214187593243,0.526152577159669,0.526090972244795,0.526029372848279,0.525967778969778,0.525906190608950,0.525844607765452,0.525783030438942,0.525721458629077,0.525659892335515,0.525598331557914,0.525536776295930,0.525475226549223,0.525413682317448,0.525352143600264,0.525290610397329,0.525229082708299,0.525167560532834,0.525106043870590,0.525044532721225,0.524983027084396,0.524921526959763,0.524860032346981,0.524798543245709,0.524737059655605,0.524675581576326,0.524614109007531,0.524552641948876,0.524491180400020,0.524429724360621,0.524368273830335,0.524306828808822,0.524245389295739,0.524183955290744,0.524122526793494,0.524061103803648,0.523999686320863,0.523938274344797,0.523876867875109,0.523815466911455,0.523754071453495,0.523692681500886,0.523631297053285,0.523569918110352,0.523508544671742,0.523447176737116,0.523385814306131,0.523324457378445,0.523263105953714,0.523201760031600,0.523140419611758,0.523079084693846,0.523017755277525,0.522956431362449,0.522895112948280,0.522833800034673,0.522772492621288,0.522711190707782,0.522649894293814,0.522588603379042,0.522527317963123,0.522466038045717,0.522404763626481,0.522343494705074,0.522282231281153,0.522220973354377,0.522159720924405,0.522098473990894,0.522037232553502,0.521975996611888,0.521914766165711,0.521853541214628,0.521792321758298,0.521731107796379,0.521669899328530,0.521608696354408,0.521547498873672,0.521486306885981,0.521425120390992,0.521363939388365,0.521302763877758,0.521241593858828,0.521180429331236,0.521119270294637,0.521058116748693,0.520996968693060,0.520935826127397,0.520874689051364,0.520813557464617,0.520752431366816,0.520691310757619,0.520630195636685,0.520569086003673,0.520507981858240,0.520446883200046,0.520385790028749,0.520324702344008,0.520263620145480,0.520202543432825,0.520141472205702,0.520080406463769,0.520019346206685,0.519958291434107,0.519897242145697,0.519836198341110,0.519775160020007,0.519714127182047,0.519653099826886,0.519592077954186,0.519531061563604,0.519470050654799,0.519409045227430,0.519348045281155,0.519287050815634,0.519226061830525,0.519165078325486,0.519104100300178,0.519043127754258,0.518982160687386,0.518921199099220,0.518860242989419,0.518799292357643,0.518738347203549,0.518677407526797,0.518616473327046,0.518555544603955,0.518494621357182,0.518433703586388,0.518372791291229,0.518311884471367,0.518250983126459,0.518190087256164,0.518129196860142,0.518068311938051,0.518007432489552,0.517946558514301,0.517885690011960,0.517824826982186,0.517763969424640,0.517703117338979,0.517642270724863,0.517581429581952,0.517520593909904,0.517459763708378,0.517398938977034,0.517338119715531,0.517277305923528,0.517216497600684,0.517155694746659,0.517094897361110,0.517034105443699,0.516973318994084,0.516912538011924,0.516851762496878,0.516790992448607,0.516730227866768,0.516669468751022,0.516608715101028,0.516547966916445,0.516487224196931,0.516426486942148,0.516365755151754,0.516305028825408,0.516244307962770,0.516183592563499,0.516122882627255,0.516062178153697,0.516001479142484,0.515940785593276,0.515880097505733,0.515819414879513,0.515758737714276,0.515698066009682,0.515637399765391,0.515576738981061,0.515516083656352,0.515455433790925,0.515394789384437,0.515334150436550,0.515273516946921,0.515212888915212,0.515152266341082,0.515091649224190,0.515031037564195,0.514970431360758,0.514909830613539,0.514849235322196,0.514788645486389,0.514728061105778,0.514667482180024,0.514606908708785,0.514546340691720,0.514485778128491,0.514425221018757,0.514364669362177,0.514304123158411,0.514243582407119,0.514183047107961,0.514122517260596,0.514061992864684,0.514001473919886,0.513940960425860,0.513880452382268,0.513819949788767,0.513759452645020,0.513698960950685,0.513638474705421,0.513577993908890,0.513517518560752,0.513457048660665,0.513396584208290,0.513336125203287,0.513275671645316,0.513215223534036,0.513154780869109,0.513094343650192,0.513033911876948,0.512973485549036,0.512913064666115,0.512852649227847,0.512792239233890,0.512731834683905,0.512671435577552,0.512611041914491,0.512550653694383,0.512490270916887,0.512429893581663,0.512369521688372,0.512309155236673,0.512248794226228,0.512188438656696,0.512128088527736,0.512067743839011,0.512007404590179,0.511947070780901,0.511886742410836,0.511826419479647,0.511766101986992,0.511705789932531,0.511645483315926,0.511585182136836,0.511524886394922,0.511464596089844,0.511404311221263,0.511344031788838,0.511283757792230,0.511223489231100,0.511163226105107,0.511102968413912,0.511042716157176,0.510982469334559,0.510922227945721,0.510861991990323,0.510801761468026,0.510741536378489,0.510681316721373,0.510621102496339,0.510560893703047,0.510500690341158,0.510440492410331,0.510380299910229,0.510320112840510,0.510259931200837,0.510199754990869,0.510139584210266,0.510079418858690,0.510019258935801,0.509959104441260,0.509898955374727,0.509838811735863,0.509778673524329,0.509718540739784,0.509658413381891,0.509598291450309,0.509538174944700,0.509478063864723,0.509417958210040,0.509357857980312,0.509297763175198,0.509237673794361,0.509177589837460,0.509117511304156,0.509057438194111,0.508997370506985,0.508937308242438,0.508877251400133,0.508817199979728,0.508757153980886,0.508697113403267,0.508637078246532,0.508577048510342,0.508517024194358,0.508457005298240,0.508396991821651,0.508336983764249,0.508276981125697,0.508216983905656,0.508156992103786,0.508097005719748,0.508037024753203,0.507977049203813,0.507917079071238,0.507857114355140,0.507797155055179,0.507737201171016,0.507677252702313,0.507617309648731,0.507557372009930,0.507497439785572,0.507437512975318,0.507377591578829,0.507317675595765,0.507257765025790,0.507197859868562,0.507137960123744,0.507078065790996,0.507018176869981,0.506958293360359,0.506898415261790,0.506838542573938,0.506778675296462,0.506718813429024,0.506658956971286,0.506599105922908,0.506539260283552,0.506479420052878,0.506419585230550,0.506359755816227,0.506299931809571,0.506240113210243,0.506180300017906,0.506120492232219,0.506060689852844,0.506000892879444,0.505941101311679,0.505881315149211,0.505821534391701,0.505761759038810,0.505701989090200,0.505642224545533,0.505582465404469,0.505522711666671,0.505462963331800,0.505403220399517,0.505343482869484,0.505283750741363,0.505224024014814,0.505164302689500,0.505104586765082,0.505044876241222,0.504985171117581,0.504925471393821,0.504865777069603,0.504806088144589,0.504746404618441,0.504686726490821,0.504627053761389,0.504567386429808,0.504507724495740,0.504448067958845,0.504388416818787,0.504328771075226,0.504269130727823,0.504209495776242,0.504149866220144,0.504090242059190,0.504030623293043,0.503971009921363,0.503911401943814,0.503851799360055,0.503792202169751,0.503732610372562,0.503673023968149,0.503613442956177,0.503553867336304,0.503494297108195,0.503434732271510,0.503375172825912,0.503315618771062,0.503256070106623,0.503196526832256,0.503136988947623,0.503077456452387,0.503017929346209,0.502958407628751,0.502898891299676,0.502839380358644,0.502779874805319,0.502720374639362,0.502660879860436,0.502601390468202,0.502541906462322,0.502482427842459,0.502422954608275,0.502363486759432,0.502304024295591,0.502244567216416,0.502185115521567,0.502125669210708,0.502066228283501,0.502006792739607,0.501947362578689,0.501887937800409,0.501828518404429,0.501769104390412,0.501709695758020,0.501650292506914,0.501590894636758,0.501531502147214,0.501472115037942,0.501412733308608,0.501353356958871,0.501293985988395,0.501234620396843,0.501175260183876,0.501115905349156,0.501056555892347,0.500997211813110,0.500937873111108,0.500878539786003,0.500819211837458,0.500759889265135,0.500700572068697,0.500641260247805,0.500581953802124,0.500522652731314,0.500463357035038,0.500404066712960,0.500344781764741,0.500285502190044,0.500226227988531,0.500166959159865,0.500107695703709,0.500048437619725,0.499989184907576,0.499929937566924,0.499870695597432,0.499811458998763,0.499752227770579,0.499693001912542,0.499633781424316,0.499574566305564,0.499515356555947,0.499456152175128,0.499396953162770,0.499337759518537,0.499278571242090,0.499219388333092,0.499160210791207,0.499101038616096,0.499041871807423,0.498982710364850,0.498923554288040,0.498864403576657,0.498805258230362,0.498746118248819,0.498686983631690,0.498627854378638,0.498568730489327,0.498509611963419,0.498450498800576,0.498391391000463,0.498332288562741,0.498273191487074,0.498214099773125,0.498155013420555,0.498095932429030,0.498036856798210,0.497977786527761,0.497918721617344,0.497859662066622,0.497800607875259,0.497741559042917,0.497682515569259,0.497623477453949,0.497564444696650,0.497505417297024,0.497446395254735,0.497387378569447,0.497328367240821,0.497269361268521,0.497210360652210,0.497151365391552,0.497092375486210,0.497033390935845,0.496974411740124,0.496915437898707,0.496856469411258,0.496797506277441,0.496738548496919,0.496679596069354,0.496620648994411,0.496561707271752,0.496502770901041,0.496443839881941,0.496384914214116,0.496325993897228,0.496267078930941,0.496208169314918,0.496149265048823,0.496090366132319,0.496031472565070,0.495972584346738,0.495913701476988,0.495854823955482,0.495795951781883,0.495737084955857,0.495678223477065,0.495619367345172,0.495560516559840,0.495501671120733,0.495442831027515,0.495383996279850,0.495325166877400,0.495266342819830,0.495207524106802,0.495148710737981,0.495089902713029,0.495031100031611,0.494972302693390,0.494913510698029,0.494854724045193,0.494795942734545,0.494737166765749,0.494678396138467,0.494619630852364,0.494560870907104,0.494502116302349,0.494443367037765,0.494384623113014,0.494325884527760,0.494267151281667,0.494208423374399,0.494149700805620,0.494090983574992,0.494032271682181,0.493973565126849,0.493914863908661,0.493856168027279,0.493797477482370,0.493738792273595,0.493680112400619,0.493621437863106,0.493562768660719,0.493504104793123,0.493445446259981,0.493386793060957,0.493328145195715,0.493269502663919,0.493210865465234,0.493152233599322,0.493093607065848,0.493034985864476,0.492976369994870,0.492917759456693,0.492859154249610,0.492800554373286,0.492741959827383,0.492683370611566,0.492624786725499,0.492566208168847,0.492507634941272,0.492449067042439,0.492390504472013,0.492331947229657,0.492273395315036,0.492214848727813,0.492156307467653,0.492097771534220,0.492039240927179,0.491980715646193,0.491922195690925,0.491863681061043,0.491805171756207,0.491746667776085,0.491688169120338,0.491629675788632,0.491571187780631,0.491512705095999,0.491454227734402,0.491395755695501,0.491337288978963,0.491278827584451,0.491220371511630,0.491161920760164,0.491103475329718,0.491045035219955,0.490986600430541,0.490928170961140,0.490869746811415,0.490811327981032,0.490752914469655,0.490694506276948,0.490636103402576,0.490577705846203,0.490519313607494,0.490460926686113,0.490402545081725,0.490344168793994,0.490285797822585,0.490227432167162,0.490169071827390,0.490110716802933,0.490052367093457,0.489994022698625,0.489935683618102,0.489877349851553,0.489819021398642,0.489760698259034,0.489702380432394,0.489644067918386,0.489585760716675,0.489527458826926,0.489469162248803,0.489410870981972,0.489352585026096,0.489294304380840,0.489236029045870,0.489177759020850,0.489119494305444,0.489061234899318,0.489002980802136,0.488944732013563,0.488886488533264,0.488828250360904,0.488770017496147,0.488711789938659,0.488653567688104,0.488595350744148,0.488537139106453,0.488478932774687,0.488420731748514,0.488362536027598,0.488304345611606,0.488246160500200,0.488187980693047,0.488129806189811,0.488071636990158,0.488013473093753,0.487955314500259,0.487897161209344,0.487839013220670,0.487780870533904,0.487722733148711,0.487664601064755,0.487606474281702,0.487548352799216,0.487490236616963,0.487432125734608,0.487374020151816,0.487315919868253,0.487257824883582,0.487199735197470,0.487141650809581,0.487083571719582,0.487025497927136,0.486967429431910,0.486909366233567,0.486851308331775,0.486793255726197,0.486735208416499,0.486677166402346,0.486619129683404,0.486561098259338,0.486503072129813,0.486445051294494,0.486387035753047,0.486329025505138,0.486271020550430,0.486213020888591,0.486155026519284,0.486097037442176,0.486039053656932,0.485981075163217,0.485923101960697,0.485865134049037,0.485807171427902,0.485749214096959,0.485691262055872,0.485633315304306,0.485575373841928,0.485517437668403,0.485459506783397,0.485401581186574,0.485343660877600,0.485285745856142,0.485227836121864,0.485169931674433,0.485112032513512,0.485054138638769,0.484996250049869,0.484938366746477,0.484880488728260,0.484822615994881,0.484764748546009,0.484706886381307,0.484649029500442,0.484591177903079,0.484533331588884,0.484475490557524,0.484417654808662,0.484359824341966,0.484301999157100,0.484244179253731,0.484186364631524,0.484128555290146,0.484070751229262,0.484012952448537,0.483955158947638,0.483897370726230,0.483839587783980,0.483781810120552,0.483724037735614,0.483666270628830,0.483608508799867,0.483550752248391,0.483493000974066,0.483435254976561,0.483377514255539,0.483319778810668,0.483262048641613,0.483204323748041,0.483146604129616,0.483088889786005,0.483031180716875,0.482973476921891,0.482915778400718,0.482858085153024,0.482800397178474,0.482742714476735,0.482685037047472,0.482627364890351,0.482569698005039,0.482512036391201,0.482454380048504,0.482396728976614,0.482339083175197,0.482281442643919,0.482223807382446,0.482166177390445,0.482108552667581,0.482050933213522,0.481993319027932,0.481935710110479,0.481878106460827,0.481820508078646,0.481762914963599,0.481705327115352,0.481647744533575,0.481590167217930,0.481532595168086,0.481475028383708,0.481417466864463,0.481359910610017,0.481302359620037,0.481244813894189,0.481187273432138,0.481129738233553,0.481072208298098,0.481014683625441,0.480957164215248,0.480899650067184,0.480842141180918,0.480784637556115,0.480727139192441,0.480669646089564,0.480612158247149,0.480554675664863,0.480497198342373,0.480439726279345,0.480382259475446,0.480324797930342,0.480267341643700,0.480209890615186,0.480152444844467,0.480095004331210,0.480037569075081,0.479980139075746,0.479922714332873,0.479865294846128,0.479807880615178,0.479750471639689,0.479693067919329,0.479635669453763,0.479578276242658,0.479520888285682,0.479463505582501,0.479406128132781,0.479348755936190,0.479291388992394,0.479234027301060,0.479176670861854,0.479119319674444,0.479061973738496,0.479004633053678,0.478947297619655,0.478889967436095,0.478832642502666,0.478775322819032,0.478718008384862,0.478660699199822,0.478603395263580,0.478546096575802,0.478488803136154,0.478431514944305,0.478374231999920,0.478316954302668,0.478259681852215,0.478202414648227,0.478145152690372,0.478087895978317,0.478030644511729,0.477973398290275,0.477916157313622,0.477858921581437,0.477801691093387,0.477744465849140,0.477687245848361,0.477630031090719,0.477572821575881,0.477515617303513,0.477458418273282,0.477401224484857,0.477344035937904,0.477286852632090,0.477229674567082,0.477172501742549,0.477115334158156,0.477058171813571,0.477001014708461,0.476943862842494,0.476886716215336,0.476829574826656,0.476772438676120,0.476715307763396,0.476658182088150,0.476601061650051,0.476543946448766,0.476486836483961,0.476429731755305,0.476372632262464,0.476315538005106,0.476258448982899,0.476201365195510,0.476144286642605,0.476087213323853,0.476030145238922,0.475973082387478,0.475916024769188,0.475858972383722,0.475801925230745,0.475744883309926,0.475687846620931,0.475630815163429,0.475573788937087,0.475516767941572,0.475459752176552,0.475402741641695,0.475345736336668,0.475288736261138,0.475231741414775,0.475174751797244,0.475117767408213,0.475060788247352,0.475003814314325,0.474946845608802,0.474889882130451,0.474832923878938,0.474775970853932,0.474719023055100,0.474662080482110,0.474605143134630,0.474548211012327,0.474491284114869,0.474434362441925,0.474377445993161,0.474320534768245,0.474263628766846,0.474206727988631,0.474149832433268,0.474092942100425,0.474036056989769,0.473979177100969,0.473922302433692,0.473865432987606,0.473808568762379,0.473751709757680,0.473694855973175,0.473638007408533,0.473581164063422,0.473524325937510,0.473467493030465,0.473410665341954,0.473353842871646,0.473297025619208,0.473240213584309,0.473183406766617,0.473126605165799,0.473069808781525,0.473013017613461,0.472956231661276,0.472899450924638,0.472842675403215,0.472785905096675,0.472729140004687,0.472672380126918,0.472615625463036,0.472558876012710,0.472502131775608,0.472445392751399,0.472388658939749,0.472331930340327,0.472275206952803,0.472218488776843,0.472161775812116,0.472105068058291,0.472048365515035,0.471991668182017,0.471934976058905,0.471878289145368,0.471821607441073,0.471764930945689,0.471708259658885,0.471651593580328,0.471594932709688,0.471538277046631,0.471481626590828,0.471424981341946,0.471368341299653,0.471311706463618,0.471255076833510,0.471198452408997,0.471141833189746,0.471085219175428,0.471028610365710,0.470972006760261,0.470915408358748,0.470858815160841,0.470802227166209,0.470745644374519,0.470689066785440,0.470632494398641,0.470575927213791,0.470519365230558,0.470462808448610,0.470406256867616,0.470349710487245,0.470293169307165,0.470236633327045,0.470180102546555,0.470123576965360,0.470067056583133,0.470010541399540,0.469954031414249,0.469897526626932,0.469841027037255,0.469784532644887,0.469728043449497,0.469671559450754,0.469615080648328,0.469558607041885,0.469502138631097,0.469445675415630,0.469389217395153,0.469332764569337,0.469276316937849,0.469219874500358,0.469163437256534,0.469107005206045,0.469050578348560,0.468994156683747,0.468937740211277,0.468881328930817,0.468824922842037,0.468768521944605,0.468712126238191,0.468655735722463,0.468599350397090,0.468542970261742,0.468486595316088,0.468430225559796,0.468373860992535,0.468317501613975,0.468261147423784,0.468204798421632,0.468148454607188,0.468092115980120,0.468035782540098,0.467979454286791,0.467923131219868,0.467866813338998,0.467810500643851,0.467754193134095,0.467697890809399,0.467641593669433,0.467585301713867,0.467529014942368,0.467472733354607,0.467416456950252,0.467360185728974,0.467303919690440,0.467247658834320,0.467191403160284,0.467135152668001,0.467078907357140,0.467022667227371,0.466966432278363,0.466910202509784,0.466853977921305,0.466797758512594,0.466741544283322,0.466685335233157,0.466629131361770,0.466572932668828,0.466516739154002,0.466460550816962,0.466404367657376,0.466348189674914,0.466292016869245,0.466235849240039,0.466179686786966,0.466123529509694,0.466067377407894,0.466011230481235,0.465955088729386,0.465898952152018,0.465842820748798,0.465786694519398,0.465730573463486,0.465674457580733,0.465618346870808,0.465562241333380,0.465506140968119,0.465450045774694,0.465393955752776,0.465337870902034,0.465281791222138,0.465225716712757,0.465169647373561,0.465113583204220,0.465057524204403,0.465001470373780,0.464945421712021,0.464889378218796,0.464833339893774,0.464777306736626,0.464721278747020,0.464665255924627,0.464609238269117,0.464553225780159,0.464497218457424,0.464441216300580,0.464385219309298,0.464329227483249,0.464273240822100,0.464217259325523,0.464161282993188,0.464105311824764,0.464049345819921,0.463993384978330,0.463937429299660,0.463881478783581,0.463825533429763,0.463769593237876,0.463713658207590,0.463657728338575,0.463601803630501,0.463545884083039,0.463489969695858,0.463434060468628,0.463378156401019,0.463322257492701,0.463266363743345,0.463210475152621,0.463154591720198,0.463098713445747,0.463042840328938,0.462986972369442,0.462931109566927,0.462875251921065,0.462819399431525,0.462763552097978,0.462707709920094,0.462651872897544,0.462596041029997,0.462540214317123,0.462484392758594,0.462428576354079,0.462372765103248,0.462316959005772,0.462261158061321,0.462205362269565,0.462149571630176,0.462093786142822,0.462038005807175,0.461982230622904,0.461926460589681,0.461870695707175,0.461814935975057,0.461759181392997,0.461703431960666,0.461647687677734,0.461591948543872,0.461536214558750,0.461480485722039,0.461424762033408,0.461369043492529,0.461313330099072,0.461257621852707,0.461201918753105,0.461146220799937,0.461090527992874,0.461034840331584,0.460979157815740,0.460923480445012,0.460867808219070,0.460812141137586,0.460756479200228,0.460700822406670,0.460645170756580,0.460589524249630,0.460533882885490,0.460478246663830,0.460422615584323,0.460366989646637,0.460311368850445,0.460255753195416,0.460200142681222,0.460144537307534,0.460088937074020,0.460033341980354,0.459977752026206,0.459922167211245,0.459866587535144,0.459811012997573,0.459755443598202,0.459699879336703,0.459644320212747,0.459588766226004,0.459533217376145,0.459477673662841,0.459422135085763,0.459366601644582,0.459311073338969,0.459255550168595,0.459200032133130,0.459144519232246,0.459089011465614,0.459033508832904,0.458978011333788,0.458922518967936,0.458867031735021,0.458811549634711,0.458756072666680,0.458700600830597,0.458645134126134,0.458589672552962,0.458534216110752,0.458478764799175,0.458423318617902,0.458367877566605,0.458312441644953,0.458257010852620,0.458201585189275,0.458146164654590,0.458090749248237,0.458035338969885,0.457979933819208,0.457924533795874,0.457869138899557,0.457813749129927,0.457758364486655,0.457702984969413,0.457647610577872,0.457592241311704,0.457536877170579,0.457481518154168,0.457426164262144,0.457370815494178,0.457315471849940,0.457260133329102,0.457204799931336,0.457149471656314,0.457094148503705,0.457038830473182,0.456983517564417,0.456928209777080,0.456872907110843,0.456817609565377,0.456762317140355,0.456707029835447,0.456651747650325,0.456596470584660,0.456541198638125,0.456485931810389,0.456430670101126,0.456375413510006,0.456320162036702,0.456264915680884,0.456209674442224,0.456154438320394,0.456099207315066,0.456043981425911,0.455988760652600,0.455933544994806,0.455878334452199,0.455823129024452,0.455767928711237,0.455712733512225,0.455657543427087,0.455602358455495,0.455547178597122,0.455492003851639,0.455436834218717,0.455381669698029,0.455326510289245,0.455271355992039,0.455216206806081,0.455161062731044,0.455105923766600,0.455050789912419,0.454995661168174,0.454940537533537,0.454885419008180,0.454830305591774,0.454775197283992,0.454720094084505,0.454664995992985,0.454609903009105,0.454554815132536,0.454499732362949,0.454444654700018,0.454389582143414,0.454334514692809,0.454279452347874,0.454224395108283,0.454169342973706,0.454114295943816,0.454059254018286,0.454004217196787,0.453949185478990,0.453894158864569,0.453839137353196,0.453784120944541,0.453729109638278,0.453674103434079,0.453619102331616,0.453564106330560,0.453509115430584,0.453454129631361,0.453399148932562,0.453344173333860,0.453289202834926,0.453234237435434,0.453179277135054,0.453124321933460,0.453069371830324,0.453014426825318,0.452959486918114,0.452904552108385,0.452849622395802,0.452794697780039,0.452739778260766,0.452684863837659,0.452629954510386,0.452575050278622,0.452520151142040,0.452465257100310,0.452410368153107,0.452355484300100,0.452300605540965,0.452245731875372,0.452190863302995,0.452135999823505,0.452081141436576,0.452026288141879,0.451971439939088,0.451916596827874,0.451861758807910,0.451806925878869,0.451752098040423,0.451697275292244,0.451642457634007,0.451587645065382,0.451532837586042,0.451478035195661,0.451423237893910,0.451368445680462,0.451313658554990,0.451258876517167,0.451204099566665,0.451149327703157,0.451094560926315,0.451039799235812,0.450985042631322,0.450930291112516,0.450875544679067,0.450820803330648,0.450766067066932,0.450711335887591,0.450656609792299,0.450601888780727,0.450547172852550,0.450492462007439,0.450437756245068,0.450383055565109,0.450328359967235,0.450273669451119,0.450218984016433,0.450164303662852,0.450109628390047,0.450054958197691,0.450000293085458,0.449945633053021,0.449890978100051,0.449836328226222,0.449781683431208,0.449727043714681,0.449672409076314,0.449617779515780,0.449563155032752,0.449508535626902,0.449453921297906,0.449399312045433,0.449344707869160,0.449290108768757,0.449235514743899,0.449180925794258,0.449126341919508,0.449071763119321,0.449017189393371,0.448962620741330,0.448908057162873,0.448853498657671,0.448798945225399,0.448744396865730,0.448689853578336,0.448635315362890,0.448580782219067,0.448526254146539,0.448471731144980,0.448417213214062,0.448362700353459,0.448308192562845,0.448253689841892,0.448199192190274,0.448144699607664,0.448090212093736,0.448035729648162,0.447981252270616,0.447926779960772,0.447872312718303,0.447817850542882,0.447763393434182,0.447708941391878,0.447654494415642,0.447600052505147,0.447545615660069,0.447491183880078,0.447436757164850,0.447382335514057,0.447327918927374,0.447273507404473,0.447219100945029,0.447164699548714,0.447110303215202,0.447055911944166,0.447001525735281,0.446947144588220,0.446892768502656,0.446838397478263,0.446784031514715,0.446729670611685,0.446675314768846,0.446620963985874,0.446566618262439,0.446512277598218,0.446457941992883,0.446403611446109,0.446349285957567,0.446294965526934,0.446240650153882,0.446186339838084,0.446132034579215,0.446077734376949,0.446023439230959,0.445969149140918,0.445914864106501,0.445860584127382,0.445806309203234,0.445752039333731,0.445697774518548,0.445643514757357,0.445589260049832,0.445535010395648,0.445480765794479,0.445426526245997,0.445372291749879,0.445318062305796,0.445263837913423,0.445209618572434,0.445155404282503,0.445101195043304,0.445046990854511,0.444992791715797,0.444938597626838,0.444884408587306,0.444830224596876,0.444776045655222,0.444721871762018,0.444667702916938,0.444613539119656,0.444559380369846,0.444505226667183,0.444451078011340,0.444396934401990,0.444342795838810,0.444288662321473,0.444234533849652,0.444180410423022,0.444126292041258,0.444072178704032,0.444018070411020,0.443963967161896,0.443909868956334,0.443855775794009,0.443801687674593,0.443747604597763,0.443693526563191,0.443639453570552,0.443585385619521,0.443531322709772,0.443477264840979,0.443423212012817,0.443369164224959,0.443315121477081,0.443261083768855,0.443207051099959,0.443153023470063,0.443099000878845,0.443044983325978,0.442990970811136,0.442936963333995,0.442882960894227,0.442828963491508,0.442774971125513,0.442720983795915,0.442667001502390,0.442613024244611,0.442559052022254,0.442505084834992,0.442451122682501,0.442397165564454,0.442343213480527,0.442289266430394,0.442235324413729,0.442181387430207,0.442127455479503,0.442073528561292,0.442019606675248,0.441965689821045,0.441911777998358,0.441857871206863,0.441803969446233,0.441750072716143,0.441696181016269,0.441642294346284,0.441588412705863,0.441534536094682,0.441480664512415,0.441426797958736,0.441372936433321,0.441319079935844,0.441265228465980,0.441211382023404,0.441157540607790,0.441103704218814,0.441049872856150,0.440996046519473,0.440942225208459,0.440888408922781,0.440834597662115,0.440780791426136,0.440726990214518,0.440673194026937,0.440619402863067,0.440565616722584,0.440511835605161,0.440458059510476,0.440404288438201,0.440350522388013,0.440296761359586,0.440243005352595,0.440189254366716,0.440135508401623,0.440081767456992,0.440028031532497,0.439974300627813,0.439920574742616,0.439866853876581,0.439813138029383,0.439759427200696,0.439705721390197,0.439652020597560,0.439598324822460,0.439544634064573,0.439490948323573,0.439437267599137,0.439383591890938,0.439329921198653,0.439276255521957,0.439222594860524,0.439168939214030,0.439115288582151,0.439061642964561,0.439008002360936,0.438954366770952,0.438900736194282,0.438847110630604,0.438793490079591,0.438739874540920,0.438686264014266,0.438632658499304,0.438579057995710,0.438525462503158,0.438471872021325,0.438418286549886,0.438364706088515,0.438311130636890,0.438257560194684,0.438203994761574,0.438150434337235,0.438096878921343,0.438043328513572,0.437989783113599,0.437936242721099,0.437882707335747,0.437829176957220,0.437775651585192,0.437722131219339,0.437668615859338,0.437615105504862,0.437561600155588,0.437508099811192,0.437454604471349,0.437401114135735,0.437347628804026,0.437294148475896,0.437240673151022,0.437187202829080,0.437133737509745,0.437080277192693,0.437026821877600,0.436973371564141,0.436919926251991,0.436866485940828,0.436813050630326,0.436759620320162,0.436706195010010,0.436652774699548,0.436599359388451,0.436545949076394,0.436492543763053,0.436439143448105,0.436385748131225,0.436332357812088,0.436278972490372,0.436225592165751,0.436172216837902,0.436118846506501,0.436065481171223,0.436012120831745,0.435958765487742,0.435905415138890,0.435852069784866,0.435798729425345,0.435745394060003,0.435692063688516,0.435638738310561,0.435585417925814,0.435532102533950,0.435478792134645,0.435425486727575,0.435372186312418,0.435318890888848,0.435265600456542,0.435212315015176,0.435159034564426,0.435105759103968,0.435052488633478,0.434999223152633,0.434945962661109,0.434892707158581,0.434839456644727,0.434786211119222,0.434732970581742,0.434679735031965,0.434626504469565,0.434573278894219,0.434520058305604,0.434466842703395,0.434413632087270,0.434360426456904,0.434307225811974,0.434254030152156,0.434200839477126,0.434147653786560,0.434094473080136,0.434041297357529,0.433988126618416,0.433934960862473,0.433881800089377,0.433828644298804,0.433775493490431,0.433722347663933,0.433669206818987,0.433616070955271,0.433562940072460,0.433509814170230,0.433456693248259,0.433403577306222,0.433350466343797,0.433297360360660,0.433244259356487,0.433191163330956,0.433138072283741,0.433084986214521,0.433031905122972,0.432978829008770,0.432925757871591,0.432872691711114,0.432819630527014,0.432766574318967,0.432713523086651,0.432660476829742,0.432607435547917,0.432554399240853,0.432501367908226,0.432448341549714,0.432395320164991,0.432342303753737,0.432289292315626,0.432236285850337,0.432183284357546,0.432130287836929,0.432077296288163,0.432024309710926,0.431971328104894,0.431918351469744,0.431865379805152,0.431812413110796,0.431759451386353,0.431706494631499,0.431653542845911,0.431600596029267,0.431547654181243,0.431494717301515,0.431441785389762,0.431388858445660,0.431335936468885,0.431283019459116,0.431230107416028,0.431177200339299,0.431124298228606,0.431071401083626,0.431018508904037,0.430965621689514,0.430912739439735,0.430859862154377,0.430806989833118,0.430754122475634,0.430701260081602,0.430648402650700,0.430595550182605,0.430542702676994,0.430489860133543,0.430437022551931,0.430384189931834,0.430331362272930,0.430278539574895,0.430225721837408,0.430172909060145,0.430120101242783,0.430067298384999,0.430014500486472,0.429961707546878,0.429908919565894,0.429856136543199,0.429803358478468,0.429750585371380,0.429697817221611,0.429645054028840,0.429592295792743,0.429539542512998,0.429486794189282,0.429434050821273,0.429381312408647,0.429328578951083,0.429275850448258,0.429223126899849,0.429170408305534,0.429117694664990,0.429064985977895,0.429012282243925,0.428959583462760,0.428906889634075,0.428854200757550,0.428801516832860,0.428748837859684,0.428696163837700,0.428643494766584,0.428590830646014,0.428538171475669,0.428485517255225,0.428432867984361,0.428380223662753,0.428327584290080,0.428274949866018,0.428222320390247,0.428169695862443,0.428117076282284,0.428064461649449,0.428011851963613,0.427959247224456,0.427906647431655,0.427854052584887,0.427801462683831,0.427748877728165,0.427696297717565,0.427643722651710,0.427591152530277,0.427538587352946,0.427486027119392,0.427433471829294,0.427380921482330,0.427328376078178,0.427275835616516,0.427223300097021,0.427170769519372,0.427118243883246,0.427065723188321,0.427013207434275,0.426960696620786,0.426908190747533,0.426855689814192,0.426803193820442,0.426750702765962,0.426698216650428,0.426645735473519,0.426593259234914,0.426540787934289,0.426488321571324,0.426435860145695,0.426383403657082,0.426330952105162,0.426278505489613,0.426226063810114,0.426173627066342,0.426121195257977,0.426068768384694,0.426016346446175,0.425963929442094,0.425911517372133,0.425859110235968,0.425806708033278,0.425754310763740,0.425701918427034,0.425649531022837,0.425597148550828,0.425544771010685,0.425492398402085,0.425440030724708,0.425387667978232,0.425335310162335,0.425282957276695,0.425230609320991,0.425178266294901,0.425125928198103,0.425073595030276,0.425021266791098,0.424968943480247,0.424916625097402,0.424864311642242,0.424812003114444,0.424759699513687,0.424707400839650,0.424655107092010,0.424602818270448,0.424550534374640,0.424498255404265,0.424445981359003,0.424393712238530,0.424341448042527,0.424289188770672,0.424236934422642,0.424184684998117,0.424132440496775,0.424080200918294,0.424027966262355,0.423975736528634,0.423923511716811,0.423871291826563,0.423819076857571,0.423766866809512,0.423714661682065,0.423662461474909,0.423610266187723,0.423558075820185,0.423505890371974,0.423453709842768,0.423401534232247,0.423349363540089,0.423297197765973,0.423245036909577,0.423192880970581,0.423140729948663,0.423088583843502,0.423036442654777,0.422984306382166,0.422932175025349,0.422880048584005,0.422827927057811,0.422775810446448,0.422723698749594,0.422671591966927,0.422619490098127,0.422567393142874,0.422515301100844,0.422463213971719,0.422411131755176,0.422359054450894,0.422306982058553,0.422254914577831,0.422202852008407,0.422150794349962,0.422098741602172,0.422046693764719,0.421994650837279,0.421942612819534,0.421890579711161,0.421838551511840,0.421786528221250,0.421734509839070,0.421682496364979,0.421630487798657,0.421578484139781,0.421526485388033,0.421474491543090,0.421422502604632,0.421370518572338,0.421318539445887,0.421266565224959,0.421214595909233,0.421162631498388,0.421110671992103,0.421058717390057,0.421006767691930,0.420954822897401,0.420902883006149,0.420850948017854,0.420799017932196,0.420747092748852,0.420695172467503,0.420643257087828,0.420591346609506,0.420539441032217,0.420487540355640,0.420435644579455,0.420383753703340,0.420331867726976,0.420279986650041,0.420228110472216,0.420176239193179,0.420124372812611,0.420072511330190,0.420020654745597,0.419968803058510,0.419916956268609,0.419865114375574,0.419813277379083,0.419761445278818,0.419709618074457,0.419657795765680,0.419605978352167,0.419554165833596,0.419502358209648,0.419450555480003,0.419398757644339,0.419346964702337,0.419295176653677,0.419243393498037,0.419191615235098,0.419139841864539,0.419088073386039,0.419036309799281,0.418984551103941,0.418932797299700,0.418881048386238,0.418829304363235,0.418777565230370,0.418725830987324,0.418674101633776,0.418622377169405,0.418570657593892,0.418518942906917,0.418467233108159,0.418415528197298,0.418363828174014,0.418312133037987,0.418260442788897,0.418208757426424,0.418157076950247,0.418105401360047,0.418053730655503,0.418002064836296,0.417950403902105,0.417898747852611,0.417847096687493,0.417795450406431,0.417743809009105,0.417692172495196,0.417640540864384,0.417588914116348,0.417537292250768,0.417485675267325,0.417434063165699,0.417382455945569,0.417330853606616,0.417279256148520,0.417227663570962,0.417176075873620,0.417124493056176,0.417072915118309,0.417021342059699,0.416969773880028,0.416918210578975,0.416866652156220,0.416815098611444,0.416763549944326,0.416712006154547,0.416660467241787,0.416608933205727,0.416557404046047,0.416505879762427,0.416454360354546,0.416402845822087,0.416351336164728,0.416299831382151,0.416248331474036,0.416196836440062,0.416145346279910,0.416093860993262,0.416042380579797,0.415990905039194,0.415939434371136,0.415887968575303,0.415836507651374,0.415785051599030,0.415733600417953,0.415682154107821,0.415630712668316,0.415579276099118,0.415527844399908,0.415476417570366,0.415424995610173,0.415373578519009,0.415322166296555,0.415270758942491,0.415219356456498,0.415167958838257,0.415116566087448,0.415065178203752,0.415013795186849,0.414962417036421,0.414911043752146,0.414859675333708,0.414808311780785,0.414756953093059,0.414705599270210,0.414654250311920,0.414602906217868,0.414551566987736,0.414500232621204,0.414448903117954,0.414397578477664,0.414346258700018,0.414294943784695,0.414243633731376,0.414192328539743,0.414141028209475,0.414089732740253,0.414038442131759,0.413987156383674,0.413935875495677,0.413884599467451,0.413833328298676,0.413782061989033,0.413730800538202,0.413679543945866,0.413628292211704,0.413577045335397,0.413525803316627,0.413474566155075,0.413423333850422,0.413372106402348,0.413320883810534,0.413269666074663,0.413218453194413,0.413167245169467,0.413116041999507,0.413064843684211,0.413013650223263,0.412962461616343,0.412911277863132,0.412860098963311,0.412808924916561,0.412757755722564,0.412706591381001 diff --git a/data/mach_vs_cd.csv b/data/mach_vs_cd.csv deleted file mode 100644 index 06b6d67df..000000000 --- a/data/mach_vs_cd.csv +++ /dev/null @@ -1,2 +0,0 @@ -0.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.09,0.1,0.11,0.12,0.13,0.14,0.15,0.16,0.17,0.18,0.19,0.2,0.21,0.22,0.23,0.24,0.25,0.26,0.27,0.28,0.29,0.3,0.31,0.32,0.33,0.34,0.35,0.36,0.37,0.38,0.39,0.4,0.41,0.42,0.43,0.44,0.45,0.46,0.47,0.48,0.49,0.5,0.51,0.52,0.53,0.54,0.55,0.56,0.57,0.58,0.59,0.6,0.61,0.62,0.63,0.64,0.65,0.66,0.67,0.68,0.69,0.7,0.71,0.72,0.73,0.74,0.75,0.76,0.77,0.78,0.79,0.8,0.81,0.82,0.83,0.84,0.85,0.86,0.87,0.88,0.89,0.9,0.91,0.92,0.93,0.94,0.95,0.96,0.97,0.98,0.99,1.0,1.01,1.02,1.03,1.04,1.05,1.06,1.07,1.08,1.09,1.1,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18,1.19,1.2,1.21,1.22,1.23,1.24,1.25,1.26,1.27,1.28,1.29,1.3,1.31,1.32,1.33,1.34,1.35,1.36,1.37,1.38,1.39,1.4,1.41,1.42,1.43,1.44,1.45,1.46,1.47,1.48,1.49,1.5,1.51,1.52,1.53,1.54,1.55,1.56,1.57,1.58,1.59,1.6,1.61,1.62,1.63,1.64,1.65,1.66,1.67,1.68,1.69,1.7,1.71,1.72,1.73,1.74,1.75,1.76,1.77,1.78,1.79,1.8,1.81,1.82,1.83,1.84,1.85,1.86,1.87,1.88,1.89,1.9,1.91,1.92,1.93,1.94,1.95,1.96,1.97,1.98,1.99,2.0,2.01,2.02,2.03,2.04,2.05,2.06,2.07,2.08,2.09,2.1,2.11,2.12,2.13,2.14,2.15,2.16,2.17,2.18,2.19,2.2,2.21,2.22,2.23,2.24,2.25,2.26,2.27,2.28,2.29,2.3,2.31,2.32,2.33,2.34,2.35,2.36,2.37,2.38,2.39,2.4,2.41,2.42,2.43,2.44,2.45,2.46,2.47,2.48,2.49,2.5,2.51,2.52,2.53,2.54,2.55,2.56,2.57,2.58,2.59,2.6,2.61,2.62,2.63,2.64,2.65,2.66,2.67,2.68,2.69,2.7,2.71,2.72,2.73,2.74,2.75,2.76,2.77,2.78,2.79,2.8,2.81,2.82,2.83,2.84,2.85,2.86,2.87,2.88,2.89,2.9,2.91,2.92,2.93,2.94,2.95,2.96,2.97,2.98,2.99,3.0 -0.341958865653305,0.336350726976606,0.324138751856139,0.314651826813974,0.311722400667843,0.308705163976205,0.30582250461679,0.303134391029906,0.300646948375183,0.298348121186442,0.296217159478066,0.294242975681992,0.292405535691198,0.290690037621302,0.289083425831638,0.287574397192461,0.286153066762614,0.284810895502262,0.283540384531288,0.282335028198502,0.281189067674813,0.280097477010176,0.279055767260294,0.278059997065057,0.277106614572186,0.276315299539768,0.275560402477383,0.274839369389977,0.274149892868699,0.27348990697699,0.272857522134232,0.272250985621484,0.271668776109565,0.271109426086717,0.270571633353936,0.270054157426937,0.269555930684721,0.269075895375434,0.268613097431594,0.268166677117219,0.267735813398239,0.267319719067309,0.266917732081543,0.266529149725396,0.266153400932479,0.265789883721577,0.265438053716099,0.265097429195418,0.264767525162837,0.264447901164879,0.264138117084051,0.263837806968515,0.26354659137859,0.2632640939238,0.262990020237334,0.262925920394369,0.263008783192154,0.263091729765902,0.263174743318273,0.263257856483126,0.263563303580693,0.263860858569546,0.264158495747712,0.264456231279573,0.264754031901815,0.265051897305773,0.265349860137416,0.265647920091451,0.265946027434843,0.266244231295037,0.266542514895242,0.26684089441324,0.267139336599024,0.267437857633608,0.267736457223136,0.268035135075337,0.268333890899519,0.268632724406552,0.268931618832393,0.269230623320423,0.26952968815673,0.26982882953481,0.270128047173196,0.270427340791923,0.270726710112517,0.27102615485798,0.271325674752788,0.271625269522873,0.271924938895617,0.272224682599841,0.27407581044152,0.279629193966557,0.295683509167795,0.319462064282715,0.343240619397635,0.367019174512555,0.390797729627475,0.414576284742396,0.438354839857316,0.462133394972236,0.485911950087156,0.509690505202076,0.533469060316996,0.557247615431917,0.581026170546836,0.584742659181394,0.589067183535837,0.593941332579821,0.599326038248779,0.605193356418575,0.611521920307045,0.618295314355768,0.625500314843148,0.63312604112945,0.641163682268419,0.649249469981563,0.657722215795695,0.666589761997081,0.675847888327556,0.685493010914752,0.695521963366318,0.705932251922264,0.716721765949325,0.727888702378446,0.739431907250179,0.751350024559106,0.763642339015932,0.776308347562863,0.789347580482029,0.802759843947724,0.816545304986031,0.830703978819738,0.845236141672329,0.860142379776241,0.866314265912622,0.86218991146199,0.858240648991635,0.854454096243111,0.850819502746894,0.847326669993716,0.843966481776145,0.840730296126209,0.837610534626148,0.834599837739171,0.831691783769875,0.828880147465732,0.826159224626523,0.823523806295072,0.820968921826489,0.81849018571688,0.816083162093176,0.8137441460775,0.811469185509985,0.809255016944244,0.807098377658485,0.804996176660987,0.802945643919087,0.800944050849024,0.798988989942098,0.797078112706791,0.795209093926801,0.793380052805705,0.791588814120423,0.789833655509334,0.78811287283128,0.786424677946905,0.784767602998988,0.78314028275931,0.781541103088207,0.779968953115679,0.778422460163866,0.776900596941477,0.77540210615752,0.773925939932587,0.772471223079365,0.771036963729353,0.769622150036705,0.768226078400159,0.7668477649946,0.765486654816425,0.764141866397721,0.762812782825927,0.761498704818078,0.760199128171848,0.758913172898572,0.75764057685222,0.756380638203951,0.755132863917534,0.753896881455518,0.752672050541805,0.751458041010425,0.75025434185719,0.749060698327692,0.747876624993093,0.746701771711307,0.745535831277289,0.744378464048201,0.743229390486765,0.742088111517032,0.740954669143252,0.739906373578637,0.738861911442118,0.737826012577918,0.736798542365876,0.735779245882981,0.734767913849321,0.73376415516721,0.732768037662375,0.73177905876701,0.73079726567485,0.729822261298026,0.728854075014512,0.727892362205504,0.726937062004505,0.725988016909845,0.725045000502937,0.724107880016263,0.723176619611101,0.722251012536569,0.721330919062694,0.720416358063605,0.719506981043167,0.718602835122843,0.717703791730758,0.716809677591734,0.715920586052035,0.715036139624441,0.714156568494582,0.713281597256476,0.712411117675047,0.711545098530319,0.710683555078996,0.709826229144486,0.708973259010687,0.708124488708693,0.707279851832997,0.706439277787894,0.705602662711721,0.704770010796224,0.703941318450127,0.703116502470212,0.702295440743111,0.701478182062869,0.700664597086354,0.699854634509445,0.699048368588313,0.698245659782148,0.697446576500998,0.696650977919011,0.695858752226314,0.695070056356029,0.694284754372844,0.693502835559462,0.692724270913291,0.69194902915883,0.69117708689369,0.690408322404794,0.689642914884923,0.688880642454232,0.688121574996371,0.687365614569303,0.68661281978684,0.685863175956293,0.685116580268308,0.684373098894677,0.683632625796742,0.68289513904442,0.682160719393434,0.681429262504956,0.68070084017367,0.679975354511046,0.679252781689372,0.678533114001972,0.677816319642533,0.677102510654776,0.676391567319263,0.675683376354175,0.674978119692483,0.674275697441596,0.673576083825638,0.672879177406217,0.672185175724754,0.671493843389575,0.670805308027765,0.670119621846344,0.669436505139241,0.668756229013165,0.668078591580425,0.667403779122619,0.666731488472217,0.666062010710797,0.665395129989243,0.664730947544471,0.664069349466796,0.663410422227735,0.662754072637155,0.662100372642681,0.661449238920799,0.660800738448726,0.66015477758351 diff --git a/data/thrust_curve.csv b/data/thrust_curve.csv deleted file mode 100644 index 2958ee982..000000000 --- a/data/thrust_curve.csv +++ /dev/null @@ -1,2 +0,0 @@ -0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569,2570,2571,2572,2573,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,2977,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3000,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3066,3067,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081,3082,3083,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,3109,3110,3111,3112,3113,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3161,3162,3163,3164,3165,3166,3167,3168,3169,3170,3171,3172,3173,3174,3175,3176,3177,3178,3179,3180,3181,3182,3183,3184,3185,3186,3187,3188,3189,3190,3191,3192,3193,3194,3195,3196,3197,3198,3199,3200,3201,3202,3203,3204,3205,3206,3207,3208,3209,3210,3211,3212,3213,3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,3235,3236,3237,3238,3239,3240,3241,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3252,3253,3254,3255,3256,3257,3258,3259,3260,3261,3262,3263,3264,3265,3266,3267,3268,3269,3270,3271,3272,3273,3274,3275,3276,3277,3278,3279,3280,3281,3282,3283,3284,3285,3286,3287,3288,3289,3290,3291,3292,3293,3294,3295,3296,3297,3298,3299,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3387,3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3431,3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,3455,3456,3457,3458,3459,3460,3461,3462,3463,3464,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515,3516,3517,3518,3519,3520,3521,3522,3523,3524,3525,3526,3527,3528,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3550,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576,3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3653,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709,3710,3711,3712,3713,3714,3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,3767,3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3802,3803,3804,3805,3806,3807,3808,3809,3810,3811,3812,3813,3814,3815,3816,3817,3818,3819,3820,3821,3822,3823,3824,3825,3826,3827,3828,3829,3830,3831,3832,3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854,3855,3856,3857,3858,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869,3870,3871,3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3898,3899,3900,3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072,4073,4074,4075,4076,4077,4078,4079,4080,4081,4082,4083,4084,4085,4086,4087,4088,4089,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4139,4140,4141,4142,4143,4144,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4159,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4170,4171,4172,4173,4174,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199,4200,4201,4202,4203,4204,4205,4206,4207,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4226,4227,4228,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4250,4251,4252,4253,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4294,4295,4296,4297,4298,4299,4300,4301,4302,4303,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423,4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,4626,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4681,4682,4683,4684,4685,4686,4687,4688,4689,4690,4691,4692,4693,4694,4695,4696,4697,4698,4699,4700,4701,4702,4703,4704,4705,4706,4707,4708,4709,4710,4711,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,4736,4737,4738,4739,4740,4741,4742,4743,4744,4745,4746,4747,4748,4749,4750,4751,4752,4753,4754,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4785,4786,4787,4788,4789,4790,4791,4792,4793,4794,4795,4796,4797,4798,4799,4800,4801,4802,4803,4804,4805,4806,4807,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4881,4882,4883,4884,4885,4886,4887,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4955,4956,4957,4958,4959,4960,4961,4962,4963,4964,4965,4966,4967,4968,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,4981,4982,4983,4984,4985,4986,4987,4988,4989,4990,4991,4992,4993,4994,4995,4996,4997,4998,4999,5000,5001,5002,5003,5004,5005,5006,5007,5008,5009,5010,5011,5012,5013,5014,5015,5016,5017,5018,5019,5020,5021,5022,5023,5024,5025,5026,5027,5028,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,5040,5041,5042,5043,5044,5045,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,5248,5249,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5741,5742,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5787,5788,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6000,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6122,6123,6124,6125,6126,6127,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6138,6139,6140,6141,6142,6143,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6158,6159,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6264,6265,6266,6267,6268,6269,6270,6271,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6313,6314,6315,6316,6317,6318,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424,6425,6426,6427,6428,6429,6430,6431,6432,6433,6434,6435,6436,6437,6438,6439,6440,6441,6442,6443,6444,6445,6446,6447,6448,6449,6450,6451,6452,6453,6454,6455,6456,6457,6458,6459,6460,6461,6462,6463,6464,6465,6466,6467,6468,6469,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,6497,6498,6499,6500,6501,6502,6503,6504,6505,6506,6507,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,6520,6521,6522,6523,6524,6525,6526,6527,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,6552,6553,6554,6555,6556,6557,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,6570,6571,6572,6573,6574,6575,6576,6577,6578,6579,6580,6581,6582,6583,6584,6585,6586,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,6626,6627,6628,6629,6630,6631,6632,6633,6634,6635,6636,6637,6638,6639,6640,6641,6642,6643,6644,6645,6646,6647,6648,6649,6650,6651,6652,6653,6654,6655,6656,6657,6658,6659,6660,6661,6662,6663,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674,6675,6676,6677,6678,6679,6680,6681,6682,6683,6684,6685,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,6737,6738,6739,6740,6741,6742,6743,6744,6745,6746,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,6758,6759,6760,6761,6762,6763,6764,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,6781,6782,6783,6784,6785,6786,6787,6788,6789,6790,6791,6792,6793,6794,6795,6796,6797,6798,6799,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6810,6811,6812,6813,6814,6815,6816,6817,6818,6819,6820,6821,6822,6823,6824,6825,6826,6827,6828,6829,6830,6831,6832,6833,6834,6835,6836,6837,6838,6839,6840,6841,6842,6843,6844,6845,6846,6847,6848,6849,6850,6851,6852,6853,6854,6855,6856,6857,6858,6859,6860,6861,6862,6863,6864,6865,6866,6867,6868,6869,6870,6871,6872,6873,6874,6875,6876,6877,6878,6879,6880,6881,6882,6883,6884,6885,6886,6887,6888,6889,6890,6891,6892,6893,6894,6895,6896,6897,6898,6899,6900,6901,6902,6903,6904,6905,6906,6907,6908,6909,6910,6911,6912,6913,6914,6915,6916,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,6975,6976,6977,6978,6979,6980,6981,6982,6983,6984,6985,6986,6987,6988,6989,6990,6991,6992,6993,6994,6995,6996,6997,6998,6999,7000,7001,7002,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,7029,7030,7031,7032,7033,7034,7035,7036,7037,7038,7039,7040,7041,7042,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071,7072,7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155,7156,7157,7158,7159,7160,7161,7162,7163,7164,7165,7166,7167,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7204,7205,7206,7207,7208,7209,7210,7211,7212,7213,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7294,7295,7296,7297,7298,7299,7300,7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312,7313,7314,7315,7316,7317,7318,7319,7320,7321,7322,7323,7324,7325,7326,7327,7328,7329,7330,7331,7332,7333,7334,7335,7336,7337,7338,7339,7340,7341,7342,7343,7344,7345,7346,7347,7348,7349,7350,7351,7352,7353,7354,7355,7356,7357,7358,7359,7360,7361,7362,7363,7364,7365,7366,7367,7368,7369,7370,7371,7372,7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384,7385,7386,7387,7388,7389,7390,7391,7392,7393,7394,7395,7396,7397,7398,7399,7400,7401,7402,7403,7404,7405,7406,7407,7408,7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7419,7420,7421,7422,7423,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504,7505,7506,7507,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7616,7617,7618,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7664,7665,7666,7667,7668,7669,7670,7671,7672,7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756,7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,8273,8274,8275,8276,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,8364,8365,8366,8367,8368,8369,8370,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8614,8615,8616,8617,8618,8619,8620,8621,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,8657,8658,8659,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8759,8760,8761,8762,8763,8764,8765,8766,8767,8768,8769,8770,8771,8772,8773,8774,8775,8776,8777,8778,8779,8780,8781,8782,8783,8784,8785,8786,8787,8788,8789,8790,8791,8792,8793,8794,8795,8796,8797,8798,8799,8800,8801,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811,8812,8813,8814,8815,8816,8817,8818,8819,8820,8821,8822,8823,8824,8825,8826,8827,8828,8829,8830,8831,8832,8833,8834,8835,8836,8837,8838,8839,8840,8841,8842,8843,8844,8845,8846,8847,8848,8849,8850,8851,8852,8853,8854,8855,8856,8857,8858,8859,8860,8861,8862,8863,8864,8865,8866,8867,8868,8869,8870,8871,8872,8873,8874,8875,8876,8877,8878,8879,8880,8881,8882,8883,8884,8885,8886,8887,8888,8889,8890,8891,8892,8893,8894,8895,8896,8897,8898,8899,8900,8901,8902,8903,8904,8905,8906,8907,8908,8909,8910,8911,8912,8913,8914,8915,8916,8917,8918,8919,8920,8921,8922,8923,8924,8925,8926,8927,8928,8929,8930,8931,8932,8933,8934,8935,8936,8937,8938,8939,8940,8941,8942,8943,8944,8945,8946,8947,8948,8949,8950,8951,8952,8953,8954,8955,8956,8957,8958,8959,8960,8961,8962,8963,8964,8965,8966,8967,8968,8969,8970,8971,8972,8973,8974,8975,8976,8977,8978,8979,8980,8981,8982,8983,8984,8985,8986,8987,8988,8989,8990,8991,8992,8993,8994,8995,8996,8997,8998,8999,9000,9001,9002,9003,9004,9005,9006,9007,9008,9009,9010,9011,9012,9013,9014,9015,9016,9017,9018,9019,9020,9021,9022,9023,9024,9025,9026,9027,9028,9029,9030,9031,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,9047,9048,9049,9050,9051,9052,9053,9054,9055,9056,9057,9058,9059,9060,9061,9062,9063,9064,9065,9066,9067,9068,9069,9070,9071,9072,9073,9074,9075,9076,9077,9078,9079,9080,9081,9082,9083,9084,9085,9086,9087,9088,9089,9090,9091,9092,9093,9094,9095,9096,9097,9098,9099,9100,9101,9102,9103,9104,9105,9106,9107,9108,9109,9110,9111,9112,9113,9114,9115,9116,9117,9118,9119,9120,9121,9122,9123,9124,9125,9126,9127,9128,9129,9130,9131,9132,9133,9134,9135,9136,9137,9138,9139,9140,9141,9142,9143,9144,9145,9146,9147,9148,9149,9150,9151,9152,9153,9154,9155,9156,9157,9158,9159,9160,9161,9162,9163,9164,9165,9166,9167,9168,9169,9170,9171,9172,9173,9174,9175,9176,9177,9178,9179,9180,9181,9182,9183,9184,9185,9186,9187,9188,9189,9190,9191,9192,9193,9194,9195,9196,9197,9198,9199,9200,9201,9202,9203,9204,9205,9206,9207,9208,9209,9210,9211,9212,9213,9214,9215,9216,9217,9218,9219,9220,9221,9222,9223,9224,9225,9226,9227,9228,9229,9230,9231,9232,9233,9234,9235,9236,9237,9238,9239,9240,9241,9242,9243,9244,9245,9246,9247,9248,9249,9250,9251,9252,9253,9254,9255,9256,9257,9258,9259,9260,9261,9262,9263,9264,9265,9266,9267,9268,9269,9270,9271,9272,9273,9274,9275,9276,9277,9278,9279,9280,9281,9282,9283,9284,9285,9286,9287,9288,9289,9290,9291,9292,9293,9294,9295,9296,9297,9298,9299,9300,9301,9302,9303,9304,9305,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9372,9373,9374,9375,9376,9377,9378,9379,9380,9381,9382,9383,9384,9385,9386,9387,9388,9389,9390,9391,9392,9393,9394,9395,9396,9397,9398,9399,9400,9401,9402,9403,9404,9405,9406,9407,9408,9409,9410,9411,9412,9413,9414,9415,9416,9417,9418,9419,9420,9421,9422,9423,9424,9425,9426,9427,9428,9429,9430,9431,9432,9433,9434,9435,9436,9437,9438,9439,9440,9441,9442,9443,9444,9445,9446,9447,9448,9449,9450,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9464,9465,9466,9467,9468,9469,9470,9471,9472,9473,9474,9475,9476,9477,9478,9479,9480,9481,9482,9483,9484,9485,9486,9487,9488,9489,9490,9491,9492,9493,9494,9495,9496,9497,9498,9499,9500,9501,9502,9503,9504,9505,9506,9507,9508,9509,9510,9511,9512,9513,9514,9515,9516,9517,9518,9519,9520,9521,9522,9523,9524,9525,9526,9527,9528,9529,9530,9531,9532,9533,9534,9535,9536,9537,9538,9539,9540,9541,9542,9543,9544,9545,9546,9547,9548,9549,9550,9551,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9581,9582,9583,9584,9585,9586,9587,9588,9589,9590,9591,9592,9593,9594,9595,9596,9597,9598,9599,9600,9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,9644,9645,9646,9647,9648,9649,9650,9651,9652,9653,9654,9655,9656,9657,9658,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9672,9673,9674,9675,9676,9677,9678,9679,9680,9681,9682,9683,9684,9685,9686,9687,9688,9689,9690,9691,9692,9693,9694,9695,9696,9697,9698,9699,9700,9701,9702,9703,9704,9705,9706,9707,9708,9709,9710,9711,9712,9713,9714,9715,9716,9717,9718,9719,9720,9721,9722,9723,9724,9725,9726,9727,9728,9729,9730,9731,9732,9733,9734,9735,9736,9737,9738,9739,9740,9741,9742,9743,9744,9745,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9758,9759,9760,9761,9762,9763,9764,9765,9766,9767,9768,9769,9770,9771,9772,9773,9774,9775,9776,9777,9778,9779,9780,9781,9782,9783,9784,9785,9786,9787,9788,9789,9790,9791,9792,9793,9794,9795,9796,9797,9798,9799,9800,9801,9802,9803,9804,9805,9806,9807,9808,9809,9810,9811,9812,9813,9814,9815,9816,9817,9818,9819,9820,9821,9822,9823,9824,9825,9826,9827,9828,9829,9830,9831,9832,9833,9834,9835,9836,9837,9838,9839,9840,9841,9842,9843,9844,9845,9846,9847,9848,9849,9850,9851,9852,9853,9854,9855,9856,9857,9858,9859,9860,9861,9862,9863,9864,9865,9866,9867,9868,9869,9870,9871,9872,9873,9874,9875,9876,9877,9878,9879,9880,9881,9882,9883,9884,9885,9886,9887,9888,9889,9890,9891,9892,9893,9894,9895,9896,9897,9898,9899,9900,9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,9915,9916,9917,9918,9919,9920,9921,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9947,9948,9949,9950,9951,9952,9953,9954,9955,9956,9957,9958,9959,9960,9961,9962,9963,9964,9965,9966,9967,9968,9969,9970,9971,9972,9973,9974,9975,9976,9977,9978,9979,9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999,10000 -2329.51542132117,2329.70494404515,2329.89444857489,2330.08393491173,2330.27340305700,2330.46285301204,2330.65228477818,2330.84169835677,2331.03109374914,2331.22047095661,2331.40982998054,2331.59917082225,2331.78849348309,2331.97779796437,2332.16708426746,2332.35635239367,2332.54560234433,2332.73483412080,2332.92404772440,2333.11324315647,2333.30242041835,2333.49157951136,2333.68072043684,2333.86984319614,2334.05894779058,2334.24803422149,2334.43710249022,2334.62615259809,2334.81518454645,2335.00419833662,2335.19319396995,2335.38217144776,2335.57113077138,2335.76007194217,2335.94899496144,2336.13789983053,2336.32678655078,2336.51565512352,2336.70450555008,2336.89333783180,2337.08215197001,2337.27094796605,2337.45972582124,2337.64848553693,2337.83722711444,2338.02595055512,2338.21465586028,2338.40334303127,2338.59201206943,2338.78066297607,2338.96929575254,2339.15791040016,2339.34650692028,2339.53508531422,2339.72364558332,2339.91218772891,2340.10071175232,2340.28921765489,2340.47770543794,2340.66617510282,2340.85462665084,2341.04306008336,2341.23147540168,2341.41987260716,2341.60825170112,2341.79661268489,2341.98495555981,2342.17328032720,2342.36158698841,2342.54987554475,2342.73814599757,2342.92639834819,2343.11463259795,2343.30284874817,2343.49104680020,2343.67922675535,2343.86738861497,2344.05553238037,2344.24365805291,2344.43176563390,2344.61985512467,2344.80792652656,2344.99597984090,2345.18401506902,2345.37203221224,2345.56003127191,2345.74801224935,2345.93597514589,2346.12391996286,2346.31184670160,2346.49975536343,2346.68764594968,2346.87551846168,2347.06337290077,2347.25120926827,2347.43902756551,2347.62682779383,2347.81460995455,2348.00237404901,2348.19012007853,2348.37784804444,2348.56555794807,2348.75324979076,2348.94092357383,2349.12857929860,2349.31621696642,2349.50383657861,2349.69143813649,2349.87902164141,2350.06658709468,2350.25413449763,2350.44166385160,2350.62917515792,2350.81666841791,2351.00414363289,2351.19160080421,2351.37903993319,2351.56646102115,2351.75386406943,2351.94124907936,2352.12861605225,2352.31596498945,2352.50329589228,2352.69060876206,2352.87790360012,2353.06518040780,2353.25243918642,2353.43967993731,2353.62690266180,2353.81410736121,2354.00129403687,2354.18846269011,2354.37561332226,2354.56274593464,2354.74986052858,2354.93695710541,2355.12403566646,2355.31109621305,2355.49813874652,2355.68516326818,2355.87216977936,2356.05915828140,2356.24612877562,2356.43308126334,2356.62001574589,2356.80693222460,2356.99383070079,2357.18071117580,2357.36757365095,2357.55441812755,2357.74124460696,2357.92805309047,2358.11484357943,2358.30161607516,2358.48837057898,2358.67510709223,2358.86182561622,2359.04852615229,2359.23520870175,2359.42187326594,2359.60851984618,2359.79514844379,2359.98175906010,2360.16835169644,2360.35492635413,2360.54148303450,2360.72802173887,2360.91454246857,2361.10104522492,2361.28753000925,2361.47399682288,2361.66044566714,2361.84687654335,2362.03328945284,2362.21968439692,2362.40606137694,2362.59242039420,2362.77876145004,2362.96508454578,2363.15138968274,2363.33767686225,2363.52394608564,2363.71019735422,2363.89643066932,2364.08264603226,2364.26884344437,2364.45502290698,2364.64118442140,2364.82732798896,2365.01345361099,2365.19956128880,2365.38565102372,2365.57172281708,2365.75777667019,2365.94381258438,2366.12983056098,2366.31583060131,2366.50181270668,2366.68777687843,2366.87372311788,2367.05965142634,2367.24556180515,2367.43145425562,2367.61732877908,2367.80318537685,2367.98902405025,2368.17484480060,2368.36064762924,2368.54643253747,2368.73219952663,2368.91794859803,2369.10367975300,2369.28939299286,2369.47508831892,2369.66076573253,2369.84642523498,2370.03206682761,2370.21769051174,2370.40329628869,2370.58888415979,2370.77445412634,2370.96000618969,2371.14554035113,2371.33105661201,2371.51655497363,2371.70203543732,2371.88749800441,2372.07294267620,2372.25836945403,2372.44377833922,2372.62916933308,2372.81454243693,2372.99989765211,2373.18523497992,2373.37055442168,2373.55585597873,2373.74113965238,2373.92640544394,2374.11165335475,2374.29688338611,2374.48209553936,2374.66728981580,2374.85246621677,2375.03762474358,2375.22276539754,2375.40788817999,2375.59299309224,2375.77808013561,2375.96314931141,2376.14820062098,2376.33323406563,2376.51824964667,2376.70324736543,2376.88822722323,2377.07318922138,2377.25813336121,2377.44305964404,2377.62796807117,2377.81285864395,2377.99773136367,2378.18258623166,2378.36742324924,2378.55224241773,2378.73704373844,2378.92182721271,2379.10659284183,2379.29134062714,2379.47607056994,2379.66078267157,2379.84547693333,2380.03015335655,2380.21481194254,2380.39945269262,2380.58407560812,2380.76868069034,2380.95326794060,2381.13783736023,2381.32238895054,2381.50692271285,2381.69143864847,2381.87593675872,2382.06041704493,2382.24487950841,2382.42932415047,2382.61375097243,2382.79815997561,2382.98255116133,2383.16692453091,2383.35128008565,2383.53561782689,2383.71993775592,2383.90423987408,2384.08852418268,2384.27279068303,2384.45703937646,2384.64127026427,2384.82548334779,2385.00967862832,2385.19385610720,2385.37801578573,2385.56215766522,2385.74628174701,2385.93038803239,2386.11447652269,2386.29854721923,2386.48260012331,2386.66663523626,2386.85065255939,2387.03465209402,2387.21863384145,2387.40259780302,2387.58654398003,2387.77047237379,2387.95438298563,2388.13827581686,2388.32215086879,2388.50600814274,2388.68984764003,2388.87366936196,2389.05747330986,2389.24125948503,2389.42502788880,2389.60877852248,2389.79251138738,2389.97622648481,2390.15992381610,2390.34360338256,2390.52726518549,2390.71090922622,2390.89453550606,2391.07814402632,2391.26173478831,2391.44530779336,2391.62886304278,2391.81240053787,2391.99592027995,2392.17942227035,2392.36290651035,2392.54637300130,2392.72982174449,2392.91325274124,2393.09666599287,2393.28006150069,2393.46343926600,2393.64679929013,2393.83014157438,2394.01346612008,2394.19677292853,2394.38006200104,2394.56333333893,2394.74658694352,2394.92982281611,2395.11304095801,2395.29624137055,2395.47942405502,2395.66258901276,2395.84573624506,2396.02886575323,2396.21197753860,2396.39507160248,2396.57814794616,2396.76120657098,2396.94424747824,2397.12727066925,2397.31027614532,2397.49326390776,2397.67623395790,2397.85918629703,2398.04212092648,2398.22503784754,2398.40793706154,2398.59081856978,2398.77368237358,2398.95652847425,2399.13935687309,2399.32216757143,2399.50496057056,2399.68773587181,2399.87049347648,2400.05323338588,2400.23595560132,2400.41866012412,2400.60134695559,2400.78401609703,2400.96666754976,2401.14930131509,2401.33191739432,2401.51451578877,2401.69709649975,2401.87965952856,2402.06220487653,2402.24473254495,2402.42724253514,2402.60973484841,2402.79220948606,2402.97466644941,2403.15710573978,2403.33952735845,2403.52193130676,2403.70431758600,2403.88668619748,2404.06903714252,2404.25137042243,2404.43368603850,2404.61598399206,2404.79826428441,2404.98052691687,2405.16277189073,2405.34499920731,2405.52720886791,2405.70940087386,2405.89157522644,2406.07373192698,2406.25587097679,2406.43799237716,2406.62009612941,2406.80218223485,2406.98425069478,2407.16630151052,2407.34833468337,2407.53035021464,2407.71234810563,2407.89432835767,2408.07629097204,2408.25823595007,2408.44016329306,2408.62207300231,2408.80396507914,2408.98583952485,2409.16769634075,2409.34953552815,2409.53135708835,2409.71316102266,2409.89494733239,2410.07671601885,2410.25846708334,2410.44020052717,2410.62191635165,2410.80361455808,2410.98529514777,2411.16695812203,2411.34860348216,2411.53023122948,2411.71184136528,2411.89343389088,2412.07500880757,2412.25656611667,2412.43810581949,2412.61962791732,2412.80113241148,2412.98261930327,2413.16408859399,2413.34554028496,2413.52697437748,2413.70839087285,2413.88978977238,2414.07117107738,2414.25253478915,2414.43388090900,2414.61520943823,2414.79652037815,2414.97781373006,2415.15908949527,2415.34034767509,2415.52158827081,2415.70281128375,2415.88401671521,2416.06520456649,2416.24637483890,2416.42752753374,2416.60866265232,2416.78978019595,2416.97088016592,2417.15196256354,2417.33302739013,2417.51407464697,2417.69510433537,2417.87611645665,2418.05711101210,2418.23808800303,2418.41904743074,2418.59998929654,2418.78091360172,2418.96182034760,2419.14270953548,2419.32358116666,2419.50443524244,2419.68527176413,2419.86609073304,2420.04689215045,2420.22767601769,2420.40844233605,2420.58919110684,2420.76992233135,2420.95063601090,2421.13133214678,2421.31201074029,2421.49267179275,2421.67331530546,2421.85394127970,2422.03454971680,2422.21514061805,2422.39571398475,2422.57626981821,2422.75680811973,2422.93732889061,2423.11783213215,2423.29831784566,2423.47878603244,2423.65923669379,2423.83966983101,2424.02008544541,2424.20048353828,2424.38086411093,2424.56122716466,2424.74157270077,2424.92190072056,2425.10221122534,2425.28250421641,2425.46277969506,2425.64303766260,2425.82327812034,2426.00350106956,2426.18370651158,2426.36389444769,2426.54406487920,2426.72421780740,2426.90435323360,2427.08447115910,2427.26457158519,2427.44465451319,2427.62471994438,2427.80476788008,2427.98479832157,2428.16481127017,2428.34480672717,2428.52478469387,2428.70474517157,2428.88468816158,2429.06461366519,2429.24452168370,2429.42441221841,2429.60428527063,2429.78414084164,2429.96397893276,2430.14379954529,2430.32360268051,2430.50338833973,2430.68315652426,2430.86290723538,2431.04264047440,2431.22235624262,2431.40205454134,2431.58173537186,2431.76139873547,2431.94104463348,2432.12067306718,2432.30028403787,2432.47987754686,2432.65945359544,2432.83901218490,2433.01855331656,2433.19807699169,2433.37758321162,2433.55707197763,2433.73654329102,2433.91599715308,2434.09543356513,2434.27485252846,2434.45425404435,2434.63363811412,2434.81300473906,2434.99235392047,2435.17168565965,2435.35099995789,2435.53029681649,2435.70957623675,2435.88883821996,2436.06808276743,2436.24730988046,2436.42651956033,2436.60571180834,2436.78488662580,2436.96404401400,2437.14318397424,2437.32230650782,2437.50141161603,2437.68049930016,2437.85956956152,2438.03862240140,2438.21765782110,2438.39667582192,2438.57567640515,2438.75465957208,2438.93362532402,2439.11257366227,2439.29150458811,2439.47041810284,2439.64931420777,2439.82819290418,2440.00705419337,2440.18589807664,2440.36472455529,2440.54353363060,2440.72232530388,2440.90109957642,2441.07985644952,2441.25859592447,2441.43731800257,2441.61602268511,2441.79470997339,2441.97337986870,2442.15203237234,2442.33066748561,2442.50928520980,2442.68788554620,2442.86646849611,2443.04503406082,2443.22358224163,2443.40211303984,2443.58062645674,2443.75912249361,2443.93760115177,2444.11606243250,2444.29450633709,2444.47293286685,2444.65134202306,2444.82973380701,2445.00810822002,2445.18646526336,2445.36480493833,2445.54312724623,2445.72143218834,2445.89971976598,2446.07798998041,2446.25624283295,2446.43447832488,2446.61269645750,2446.79089723210,2446.96908064998,2447.14724671242,2447.32539542073,2447.50352677619,2447.68164078009,2447.85973743374,2448.03781673842,2448.21587869543,2448.39392330606,2448.57195057160,2448.74996049334,2448.92795307259,2449.10592831062,2449.28388620874,2449.46182676823,2449.63974999039,2449.81765587651,2449.99554442788,2450.17341564580,2450.35126953155,2450.52910608644,2450.70692531174,2450.88472720876,2451.06251177878,2451.24027902310,2451.41802894300,2451.59576153979,2451.77347681475,2451.95117476917,2452.12885540434,2452.30651872157,2452.48416472213,2452.66179340731,2452.83940477842,2453.01699883674,2453.19457558356,2453.37213502017,2453.54967714787,2453.72720196795,2453.90470948168,2454.08219969038,2454.25967259532,2454.43712819780,2454.61456649911,2454.79198750054,2454.96939120337,2455.14677760891,2455.32414671843,2455.50149853324,2455.67883305461,2455.85615028385,2456.03345022224,2456.21073287106,2456.38799823162,2456.56524630520,2456.74247709308,2456.91969059657,2457.09688681694,2457.27406575549,2457.45122741351,2457.62837179229,2457.80549889312,2457.98260871728,2458.15970126606,2458.33677654076,2458.51383454266,2458.69087527306,2458.86789873324,2459.04490492448,2459.22189384809,2459.39886550534,2459.57581989753,2459.75275702595,2459.92967689188,2460.10657949661,2460.28346484143,2460.46033292763,2460.63718375650,2460.81401732932,2460.99083364739,2461.16763271198,2461.34441452440,2461.52117908593,2461.69792639784,2461.87465646145,2462.05136927802,2462.22806484886,2462.40474317523,2462.58140425845,2462.75804809978,2462.93467470052,2463.11128406196,2463.28787618538,2463.46445107207,2463.64100872332,2463.81754914042,2463.99407232464,2464.17057827729,2464.34706699964,2464.52353849298,2464.69999275860,2464.87642979779,2465.05284961183,2465.22925220201,2465.40563756961,2465.58200571593,2465.75835664224,2465.93469034984,2466.11100684001,2466.28730611404,2466.46358817321,2466.63985301880,2466.81610065212,2466.99233107443,2467.16854428703,2467.34474029120,2467.52091908823,2467.69708067940,2467.87322506601,2468.04935224932,2468.22546223064,2468.40155501124,2468.57763059242,2468.75368897544,2468.92973016161,2469.10575415221,2469.28176094852,2469.45775055182,2469.63372296340,2469.80967818455,2469.98561621655,2470.16153706069,2470.33744071824,2470.51332719050,2470.68919647875,2470.86504858427,2471.04088350835,2471.21670125227,2471.39250181732,2471.56828520478,2471.74405141593,2471.91980045206,2472.09553231445,2472.27124700439,2472.44694452315,2472.62262487203,2472.79828805231,2472.97393406527,2473.14956291220,2473.32517459437,2473.50076911307,2473.67634646959,2473.85190666521,2474.02744970121,2474.20297557887,2474.37848429948,2474.55397586432,2474.72945027468,2474.90490753183,2475.08034763706,2475.25577059165,2475.43117639689,2475.60656505405,2475.78193656442,2475.95729092929,2476.13262814993,2476.30794822763,2476.48325116366,2476.65853695932,2476.83380561589,2477.00905713464,2477.18429151685,2477.35950876382,2477.53470887681,2477.70989185713,2477.88505770603,2478.06020642482,2478.23533801476,2478.41045247714,2478.58554981324,2478.76063002435,2478.93569311174,2479.11073907670,2479.28576792051,2479.46077964444,2479.63577424978,2479.81075173781,2479.98571210981,2480.16065536707,2480.33558151086,2480.51049054246,2480.68538246315,2480.86025727423,2481.03511497695,2481.20995557261,2481.38477906249,2481.55958544787,2481.73437473002,2481.90914691023,2482.08390198978,2482.25863996995,2482.43336085201,2482.60806463725,2482.78275132695,2482.95742092238,2483.13207342484,2483.30670883559,2483.48132715591,2483.65592838709,2483.83051253041,2484.00507958715,2484.17962955857,2484.35416244597,2484.52867825062,2484.70317697381,2484.87765861681,2485.05212318089,2485.22657066735,2485.40100107745,2485.57541441248,2485.74981067372,2485.92418986243,2486.09855197992,2486.27289702744,2486.44722500629,2486.62153591773,2486.79582976305,2486.97010654352,2487.14436626043,2487.31860891505,2487.49283450866,2487.66704304254,2487.84123451796,2488.01540893621,2488.18956629855,2488.36370660628,2488.53782986066,2488.71193606298,2488.88602521451,2489.06009731653,2489.23415237032,2489.40819037715,2489.58221133830,2489.75621525505,2489.93020212868,2490.10417196046,2490.27812475167,2490.45206050359,2490.62597921749,2490.79988089466,2490.97376553636,2491.14763314387,2491.32148371848,2491.49531726145,2491.66913377407,2491.84293325761,2492.01671571335,2492.19048114256,2492.36422954652,2492.53796092650,2492.71167528379,2492.88537261966,2493.05905293538,2493.23271623223,2493.40636251148,2493.57999177442,2493.75360402231,2493.92719925644,2494.10077747807,2494.27433868849,2494.44788288897,2494.62141008078,2494.79492026521,2494.96841344351,2495.14188961698,2495.31534878689,2495.48879095450,2495.66221612111,2495.83562428797,2496.00901545637,2496.18238962757,2496.35574680287,2496.52908698352,2496.70241017081,2496.87571636600,2497.04900557038,2497.22227778522,2497.39553301179,2497.56877125136,2497.74199250522,2497.91519677463,2498.08838406087,2498.26155436521,2498.43470768892,2498.60784403329,2498.78096339959,2498.95406578908,2499.12715120304,2499.30021964275,2499.47327110947,2499.64630560449,2499.81932312907,2499.99232368450,2500.16530727203,2500.33827389295,2500.51122354853,2500.68415624004,2500.85707196876,2501.02997073595,2501.20285254289,2501.37571739086,2501.54856528112,2501.72139621495,2501.89421019362,2502.06700721841,2502.23978729058,2502.41255041141,2502.58529658217,2502.75802580414,2502.93073807858,2503.10343340677,2503.27611178998,2503.44877322948,2503.62141772654,2503.79404528244,2503.96665589844,2504.13924957583,2504.31182631587,2504.48438611982,2504.65692898898,2504.82945492459,2505.00196392795,2505.17445600031,2505.34693114295,2505.51938935715,2505.69183064416,2505.86425500527,2506.03666244174,2506.20905295485,2506.38142654586,2506.55378321605,2506.72612296668,2506.89844579904,2507.07075171438,2507.24304071398,2507.41531279911,2507.58756797104,2507.75980623105,2507.93202758039,2508.10423202034,2508.27641955218,2508.44859017716,2508.62074389657,2508.79288071167,2508.96500062373,2509.13710363402,2509.30918974381,2509.48125895437,2509.65331126697,2509.82534668289,2509.99736520338,2510.16936682971,2510.34135156317,2510.51331940502,2510.68527035652,2510.85720441894,2511.02912159356,2511.20102188165,2511.37290528446,2511.54477180328,2511.71662143937,2511.88845419400,2512.06027006844,2512.23206906395,2512.40385118180,2512.57561642328,2512.74736478963,2512.91909628213,2513.09081090205,2513.26250865066,2513.43418952923,2513.60585353902,2513.77750068129,2513.94913095733,2514.12074436840,2514.29234091576,2514.46392060068,2514.63548342444,2514.80702938829,2514.97855849351,2515.15007074136,2515.32156613311,2515.49304467003,2515.66450635338,2515.83595118444,2516.00737916447,2516.17879029473,2516.35018457650,2516.52156201104,2516.69292259962,2516.86426634350,2517.03559324395,2517.20690330225,2517.37819651964,2517.54947289741,2517.72073243682,2517.89197513913,2518.06320100561,2518.23441003753,2518.40560223615,2518.57677760275,2518.74793613858,2518.91907784491,2519.09020272300,2519.26131077414,2519.43240199957,2519.60347640057,2519.77453397839,2519.94557473432,2520.11659866961,2520.28760578552,2520.45859608333,2520.62956956430,2520.80052622969,2520.97146608077,2521.14238911881,2521.31329534507,2521.48418476081,2521.65505736730,2521.82591316581,2521.99675215759,2522.16757434392,2522.33837972606,2522.50916830528,2522.67994008283,2522.85069505999,2523.02143323801,2523.19215461816,2523.36285920171,2523.53354698993,2523.70421798406,2523.87487218539,2524.04550959517,2524.21613021467,2524.38673404514,2524.55732108786,2524.72789134410,2524.89844481510,2525.06898150214,2525.23950140648,2525.41000452938,2525.58049087211,2525.75096043593,2525.92141322211,2526.09184923190,2526.26226846657,2526.43267092739,2526.60305661561,2526.77342553250,2526.94377767932,2527.11411305734,2527.28443166781,2527.45473351201,2527.62501859119,2527.79528690662,2527.96553845956,2528.13577325126,2528.30599128301,2528.47619255604,2528.64637707164,2528.81654483106,2528.98669583556,2529.15683008640,2529.32694758485,2529.49704833217,2529.66713232962,2529.83719957847,2530.00725007997,2530.17728383538,2530.34730084598,2530.51730111301,2530.68728463774,2530.85725142144,2531.02720146536,2531.19713477076,2531.36705133891,2531.53695117107,2531.70683426850,2531.87670063246,2532.04655026420,2532.21638316500,2532.38619933612,2532.55599877880,2532.72578149432,2532.89554748394,2533.06529674890,2533.23502929049,2533.40474510995,2533.57444420855,2533.74412658754,2533.91379224820,2534.08344119177,2534.25307341951,2534.42268893270,2534.59228773258,2534.76186982042,2534.93143519748,2535.10098386501,2535.27051582428,2535.44003107655,2535.60952962308,2535.77901146512,2535.94847660393,2536.11792504079,2536.28735677693,2536.45677181363,2536.62617015214,2536.79555179372,2536.96491673963,2537.13426499114,2537.30359654949,2537.47291141595,2537.64220959177,2537.81149107822,2537.98075587656,2538.15000398803,2538.31923541391,2538.48845015545,2538.65764821390,2538.82682959053,2538.99599428660,2539.16514230336,2539.33427364206,2539.50338830398,2539.67248629037,2539.84156760248,2540.01063224157,2540.17968020891,2540.34871150574,2540.51772613333,2540.68672409293,2540.85570538581,2541.02467001321,2541.19361797640,2541.36254927663,2541.53146391517,2541.70036189326,2541.86924321216,2542.03810787315,2542.20695587745,2542.37578722635,2542.54460192109,2542.71339996293,2542.88218135313,2543.05094609294,2543.21969418362,2543.38842562643,2543.55714042262,2543.72583857345,2543.89452008018,2544.06318494406,2544.23183316635,2544.40046474831,2544.56907969118,2544.73767799623,2544.90625966472,2545.07482469790,2545.24337309702,2545.41190486334,2545.58041999812,2545.74891850261,2545.91740037807,2546.08586562575,2546.25431424691,2546.42274624280,2546.59116161469,2546.75956036382,2546.92794249145,2547.09630799883,2547.26465688722,2547.43298915788,2547.60130481206,2547.76960385102,2547.93788627600,2548.10615208827,2548.27440128908,2548.44263387968,2548.61084986133,2548.77904923529,2548.94723200280,2549.11539816512,2549.28354772351,2549.45168067922,2549.61979703350,2549.78789678761,2549.95597994281,2550.12404650034,2550.29209646146,2550.46012982742,2550.62814659949,2550.79614677890,2550.96413036692,2551.13209736480,2551.30004777379,2551.46798159514,2551.63589883012,2551.80379947996,2551.97168354593,2552.13955102929,2552.30740193127,2552.47523625314,2552.64305399614,2552.81085516154,2552.97863975058,2553.14640776451,2553.31415920460,2553.48189407209,2553.64961236823,2553.81731409427,2553.98499925148,2554.15266784110,2554.32031986438,2554.48795532258,2554.65557421694,2554.82317654873,2554.99076231919,2555.15833152958,2555.32588418114,2555.49342027512,2555.66093981279,2555.82844279539,2555.99592922418,2556.16339910040,2556.33085242530,2556.49828920014,2556.66570942617,2556.83311310465,2557.00050023681,2557.16787082392,2557.33522486722,2557.50256236797,2557.66988332742,2557.83718774681,2558.00447562740,2558.17174697044,2558.33900177717,2558.50624004886,2558.67346178675,2558.84066699209,2559.00785566614,2559.17502781013,2559.34218342533,2559.50932251298,2559.67644507434,2559.84355111065,2560.01064062316,2560.17771361312,2560.34477008179,2560.51181003041,2560.67883346024,2560.84584037252,2561.01283076850,2561.17980464943,2561.34676201657,2561.51370287115,2561.68062721444,2561.84753504768,2562.01442637211,2562.18130118900,2562.34815949958,2562.51500130511,2562.68182660684,2562.84863540601,2563.01542770387,2563.18220350168,2563.34896280068,2563.51570560212,2563.68243190724,2563.84914171731,2564.01583503356,2564.18251185724,2564.34917218961,2564.51581603191,2564.68244338539,2564.84905425129,2565.01564863087,2565.18222652538,2565.34878793606,2565.51533286415,2565.68186131091,2565.84837327759,2566.01486876543,2566.18134777569,2566.34781030960,2566.51425636841,2566.68068595338,2566.84709906575,2567.01349570677,2567.17987587768,2567.34623957973,2567.51258681418,2567.67891758226,2567.84523188522,2568.01152972432,2568.17781110079,2568.34407601589,2568.51032447086,2568.67655646694,2568.84277200539,2569.00897108745,2569.17515371437,2569.34131988739,2569.50746960776,2569.67360287673,2569.83971969554,2570.00582006544,2570.17190398767,2570.33797146349,2570.50402249413,2570.67005708084,2570.83607522487,2571.00207692747,2571.16806218988,2571.33403101334,2571.49998339910,2571.66591934841,2571.83183886252,2571.99774194266,2572.16362859008,2572.32949880603,2572.49535259175,2572.66118994849,2572.82701087750,2572.99281538001,2573.15860345728,2573.32437511055,2573.49013034105,2573.65586915005,2573.82159153878,2573.98729750848,2574.15298706041,2574.31866019580,2574.48431691590,2574.64995722196,2574.81558111522,2574.98118859691,2575.14677966830,2575.31235433062,2575.47791258511,2575.64345443302,2575.80897987560,2575.97448891408,2576.13998154971,2576.30545778373,2576.47091761740,2576.63636105194,2576.80178808861,2576.96719872865,2577.13259297330,2577.29797082380,2577.46333228141,2577.62867734735,2577.79400602288,2577.95931830923,2578.12461420766,2578.28989371940,2578.45515684569,2578.62040358779,2578.78563394692,2578.95084792434,2579.11604552129,2579.28122673900,2579.44639157873,2579.61154004171,2579.77667212919,2579.94178784240,2580.10688718260,2580.27197015102,2580.43703674890,2580.60208697749,2580.76712083803,2580.93213833176,2581.09713945992,2581.26212422375,2581.42709262450,2581.59204466341,2581.75698034172,2581.92189966067,2582.08680262150,2582.25168922545,2582.41655947376,2582.58141336768,2582.74625090845,2582.91107209731,2583.07587693549,2583.24066542424,2583.40543756481,2583.57019335842,2583.73493280633,2583.89965590977,2584.06436266998,2584.22905308820,2584.39372716568,2584.55838490366,2584.72302630337,2584.88765136605,2585.05226009295,2585.21685248531,2585.38142854436,2585.54598827134,2585.71053166751,2585.87505873409,2586.03956947232,2586.20406388345,2586.36854196871,2586.53300372935,2586.69744916660,2586.86187828170,2587.02629107590,2587.19068755043,2587.35506770653,2587.51943154544,2587.68377906840,2587.84811027665,2588.01242517143,2588.17672375398,2588.34100602553,2588.50527198732,2588.66952164060,2588.83375498660,2588.99797202657,2589.16217276173,2589.32635719333,2589.49052532261,2589.65467715080,2589.81881267914,2589.98293190888,2590.14703484124,2590.31112147748,2590.47519181882,2590.63924586650,2590.80328362176,2590.96730508585,2591.13131025999,2591.29529914543,2591.45927174340,2591.62322805513,2591.78716808188,2591.95109182488,2592.11499928535,2592.27889046455,2592.44276536370,2592.60662398405,2592.77046632683,2592.93429239328,2593.09810218463,2593.26189570213,2593.42567294701,2593.58943392050,2593.75317862385,2593.91690705829,2594.08061922505,2594.24431512538,2594.40799476050,2594.57165813167,2594.73530524010,2594.89893608705,2595.06255067373,2595.22614900140,2595.38973107129,2595.55329688463,2595.71684644266,2595.88037974662,2596.04389679773,2596.20739759725,2596.37088214639,2596.53435044641,2596.69780249852,2596.86123830398,2597.02465786401,2597.18806117985,2597.35144825274,2597.51481908391,2597.67817367459,2597.84151202603,2598.00483413945,2598.16814001609,2598.33142965719,2598.49470306398,2598.65796023770,2598.82120117957,2598.98442589084,2599.14763437274,2599.31082662651,2599.47400265337,2599.63716245457,2599.80030603133,2599.96343338490,2600.12654451650,2600.28963942737,2600.45271811875,2600.61578059186,2600.77882684795,2600.94185688825,2601.10487071398,2601.26786832639,2601.43084972670,2601.59381491616,2601.75676389599,2601.91969666743,2602.08261323170,2602.24551359006,2602.40839774372,2602.57126569393,2602.73411744191,2602.89695298890,2603.05977233612,2603.22257548482,2603.38536243623,2603.54813319158,2603.71088775210,2603.87362611903,2604.03634829359,2604.19905427703,2604.36174407056,2604.52441767544,2604.68707509288,2604.84971632412,2605.01234137039,2605.17495023293,2605.33754291296,2605.50011941172,2605.66267973045,2605.82522387036,2605.98775183270,2606.15026361870,2606.31275922958,2606.47523866659,2606.63770193094,2606.80014902388,2606.96257994664,2607.12499470044,2607.28739328651,2607.44977570610,2607.61214196042,2607.77449205072,2607.93682597822,2608.09914374415,2608.26144534975,2608.42373079624,2608.58600008485,2608.74825321683,2608.91049019339,2609.07271101576,2609.23491568519,2609.39710420290,2609.55927657011,2609.72143278807,2609.88357285799,2610.04569678112,2610.20780455867,2610.36989619189,2610.53197168200,2610.69403103022,2610.85607423780,2611.01810130596,2611.18011223593,2611.34210702894,2611.50408568622,2611.66604820900,2611.82799459851,2611.98992485597,2612.15183898263,2612.31373697970,2612.47561884842,2612.63748459001,2612.79933420571,2612.96116769674,2613.12298506434,2613.28478630972,2613.44657143413,2613.60834043879,2613.77009332492,2613.93183009376,2614.09355074654,2614.25525528448,2614.41694370882,2614.57861602078,2614.74027222158,2614.90191231246,2615.06353629465,2615.22514416938,2615.38673593786,2615.54831160134,2615.70987116103,2615.87141461817,2616.03294197399,2616.19445322971,2616.35594838655,2616.51742744576,2616.67889040855,2616.84033727615,2617.00176804979,2617.16318273070,2617.32458132010,2617.48596381922,2617.64733022930,2617.80868055155,2617.97001478720,2618.13133293749,2618.29263500363,2618.45392098685,2618.61519088839,2618.77644470946,2618.93768245130,2619.09890411513,2619.26010970218,2619.42129921367,2619.58247265083,2619.74363001489,2619.90477130707,2620.06589652860,2620.22700568070,2620.38809876461,2620.54917578155,2620.71023673274,2620.87128161941,2621.03231044278,2621.19332320409,2621.35431990455,2621.51530054539,2621.67626512785,2621.83721365313,2621.99814612248,2622.15906253711,2622.31996289824,2622.48084720712,2622.64171546496,2622.80256767298,2622.96340383240,2623.12422394447,2623.28502801040,2623.44581603141,2623.60658800873,2623.76734394359,2623.92808383720,2624.08880769080,2624.24951550561,2624.41020728285,2624.57088302375,2624.73154272953,2624.89218640142,2625.05281404064,2625.21342564841,2625.37402122596,2625.53460077451,2625.69516429529,2625.85571178952,2626.01624325843,2626.17675870323,2626.33725812515,2626.49774152542,2626.65820890526,2626.81866026589,2626.97909560854,2627.13951493443,2627.29991824477,2627.46030554081,2627.62067682376,2627.78103209483,2627.94137135526,2628.10169460627,2628.26200184909,2628.42229308492,2628.58256831500,2628.74282754055,2628.90307076280,2629.06329798296,2629.22350920225,2629.38370442191,2629.54388364315,2629.70404686719,2629.86419409526,2630.02432532858,2630.18444056837,2630.34453981585,2630.50462307225,2630.66469033879,2630.82474161668,2630.98477690716,2631.14479621144,2631.30479953074,2631.46478686629,2631.62475821931,2631.78471359102,2631.94465298264,2632.10457639538,2632.26448383049,2632.42437528917,2632.58425077264,2632.74411028213,2632.90395381886,2633.06378138404,2633.22359297891,2633.38338860468,2633.54316826257,2633.70293195380,2633.86267967959,2634.02241144117,2634.18212723975,2634.34182707656,2634.50151095281,2634.66117886972,2634.82083082852,2634.98046683043,2635.14008687667,2635.29969096845,2635.45927910699,2635.61885129352,2635.77840752926,2635.93794781542,2636.09747215323,2636.25698054390,2636.41647298866,2636.57594948872,2636.73541004530,2636.89485465963,2637.05428333292,2637.21369606640,2637.37309286127,2637.53247371876,2637.69183864010,2637.85118762649,2638.01052067916,2638.16983779932,2638.32913898820,2638.48842424702,2638.64769357699,2638.80694697933,2638.96618445525,2639.12540600599,2639.28461163276,2639.44380133677,2639.60297511924,2639.76213298139,2639.92127492445,2640.08040094962,2640.23951105813,2640.39860525120,2640.55768353003,2640.71674589586,2640.87579234989,2641.03482289336,2641.19383752746,2641.35283625342,2641.51181907247,2641.67078598581,2641.82973699466,2641.98867210025,2642.14759130378,2642.30649460648,2642.46538200956,2642.62425351424,2642.78310912174,2642.94194883327,2643.10077265005,2643.25958057330,2643.41837260423,2643.57714874407,2643.73590899402,2643.89465335531,2644.05338182915,2644.21209441675,2644.37079111934,2644.52947193813,2644.68813687434,2644.84678592918,2645.00541910386,2645.16403639962,2645.32263781765,2645.48122335918,2645.63979302542,2645.79834681759,2645.95688473690,2646.11540678458,2646.27391296183,2646.43240326987,2646.59087770992,2646.74933628318,2646.90777899089,2647.06620583425,2647.22461681448,2647.38301193279,2647.54139119039,2647.69975458851,2647.85810212836,2648.01643381116,2648.17474963811,2648.33304961043,2648.49133372934,2648.64960199606,2648.80785441178,2648.96609097775,2649.12431169515,2649.28251656522,2649.44070558916,2649.59887876819,2649.75703610352,2649.91517759637,2650.07330324795,2650.23141305948,2650.38950703216,2650.54758516722,2650.70564746587,2650.86369392931,2651.02172455877,2651.17973935546,2651.33773832059,2651.49572145537,2651.65368876102,2651.81164023876,2651.96957588978,2652.12749571532,2652.28539971658,2652.44328789478,2652.60116025112,2652.75901678682,2652.91685750309,2653.07468240115,2653.23249148221,2653.39028474749,2653.54806219818,2653.70582383552,2653.86356966070,2654.02129967495,2654.17901387946,2654.33671227547,2654.49439486418,2654.65206164679,2654.80971262454,2654.96734779861,2655.12496717024,2655.28257074062,2655.44015851097,2655.59773048251,2655.75528665644,2655.91282703398,2656.07035161634,2656.22786040473,2656.38535340036,2656.54283060444,2656.70029201819,2656.85773764281,2657.01516747952,2657.17258152952,2657.32997979404,2657.48736227428,2657.64472897144,2657.80207988675,2657.95941502141,2658.11673437664,2658.27403795364,2658.43132575362,2658.58859777780,2658.74585402739,2658.90309450359,2659.06031920762,2659.21752814069,2659.37472130400,2659.53189869877,2659.68906032621,2659.84620618753,2660.00333628394,2660.16045061664,2660.31754918685,2660.47463199578,2660.63169904464,2660.78875033464,2660.94578586698,2661.10280564288,2661.25980966354,2661.41679793018,2661.57377044401,2661.73072720623,2661.88766821805,2662.04459348068,2662.20150299534,2662.35839676323,2662.51527478555,2662.67213706353,2662.82898359836,2662.98581439126,2663.14262944343,2663.29942875609,2663.45621233044,2663.61298016769,2663.76973226905,2663.92646863572,2664.08318926893,2664.23989416987,2664.39658333975,2664.55325677978,2664.70991449117,2664.86655647512,2665.02318273285,2665.17979326557,2665.33638807447,2665.49296716077,2665.64953052568,2665.80607817040,2665.96261009615,2666.11912630412,2666.27562679553,2666.43211157158,2666.58858063348,2666.74503398244,2666.90147161967,2667.05789354637,2667.21429976375,2667.37069027301,2667.52706507537,2667.68342417203,2667.83976756419,2667.99609525307,2668.15240723987,2668.30870352579,2668.46498411205,2668.62124899985,2668.77749819040,2668.93373168490,2669.08994948456,2669.24615159058,2669.40233800418,2669.55850872655,2669.71466375891,2669.87080310246,2670.02692675840,2670.18303472794,2670.33912701229,2670.49520361266,2670.65126453024,2670.80730976625,2670.96333932188,2671.11935319835,2671.27535139687,2671.43133391862,2671.58730076483,2671.74325193670,2671.89918743543,2672.05510726222,2672.21101141828,2672.36689990482,2672.52277272305,2672.67862987416,2672.83447135936,2672.99029717985,2673.14610733685,2673.30190183155,2673.45768066516,2673.61344383888,2673.76919135392,2673.92492321148,2674.08063941277,2674.23633995899,2674.39202485135,2674.54769409105,2674.70334767928,2674.85898561727,2675.01460790620,2675.17021454729,2675.32580554174,2675.48138089075,2675.63694059552,2675.79248465727,2675.94801307718,2676.10352585648,2676.25902299635,2676.41450449800,2676.56997036264,2676.72542059147,2676.88085518569,2677.03627414650,2677.19167747512,2677.34706517273,2677.50243724055,2677.65779367977,2677.81313449160,2677.96845967725,2678.12376923790,2678.27906317478,2678.43434148907,2678.58960418199,2678.74485125473,2678.90008270849,2679.05529854449,2679.21049876391,2679.36568336797,2679.52085235786,2679.67600573479,2679.83114349995,2679.98626565456,2680.14137219980,2680.29646313689,2680.45153846703,2680.60659819141,2680.76164231124,2680.91667082772,2681.07168374205,2681.22668105544,2681.38166276907,2681.53662888416,2681.69157940191,2681.84651432351,2682.00143365017,2682.15633738309,2682.31122552347,2682.46609807251,2682.62095503141,2682.77579640137,2682.93062218359,2683.08543237927,2683.24022698962,2683.39500601583,2683.54976945911,2683.70451732065,2683.85924960165,2684.01396630332,2684.16866742685,2684.32335297345,2684.47802294431,2684.63267734063,2684.78731616362,2684.94193941447,2685.09654709439,2685.25113920457,2685.40571574621,2685.56027672051,2685.71482212868,2685.86935197191,2686.02386625139,2686.17836496834,2686.33284812394,2686.48731571940,2686.64176775592,2686.79620423470,2686.95062515693,2687.10503052381,2687.25942033654,2687.41379459633,2687.56815330437,2687.72249646185,2687.87682406998,2688.03113612996,2688.18543264298,2688.33971361024,2688.49397903294,2688.64822891228,2688.80246324946,2688.95668204567,2689.11088530211,2689.26507301999,2689.41924520049,2689.57340184482,2689.72754295418,2689.88166852975,2690.03577857275,2690.18987308436,2690.34395206579,2690.49801551823,2690.65206344288,2690.80609584094,2690.96011271359,2691.11411406206,2691.26809988752,2691.42207019117,2691.57602497422,2691.72996423785,2691.88388798328,2692.03779621168,2692.19168892427,2692.34556612223,2692.49942780676,2692.65327397907,2692.80710464034,2692.96091979177,2693.11471943456,2693.26850356991,2693.42227219901,2693.57602532305,2693.72976294324,2693.88348506077,2694.03719167684,2694.19088279263,2694.34455840936,2694.49821852820,2694.65186315037,2694.80549227705,2694.95910590944,2695.11270404873,2695.26628669613,2695.41985385282,2695.57340552001,2695.72694169888,2695.88046239064,2696.03396759647,2696.18745731757,2696.34093155514,2696.49439031038,2696.64783358447,2696.80126137861,2696.95467369401,2697.10807053184,2697.26145189331,2697.41481777961,2697.56816819193,2697.72150313148,2697.87482259944,2698.02812659700,2698.18141512537,2698.33468818574,2698.48794577930,2698.64118790724,2698.79441457077,2698.94762577106,2699.10082150933,2699.25400178675,2699.40716660453,2699.56031596385,2699.71344986592,2699.86656831192,2700.01967130305,2700.17275884051,2700.32583092547,2700.47888755915,2700.63192874273,2700.78495447741,2700.93796476437,2701.09095960482,2701.24393899994,2701.39690295092,2701.54985145897,2701.70278452527,2701.85570215101,2702.00860433739,2702.16149108561,2702.31436239684,2702.46721827230,2702.62005871316,2702.77288372062,2702.92569329587,2703.07848744011,2703.23126615453,2703.38402944031,2703.53677729866,2703.68950973076,2703.84222673780,2703.99492832098,2704.14761448149,2704.30028522052,2704.45294053926,2704.60558043891,2704.75820492065,2704.91081398568,2705.06340763518,2705.21598587036,2705.36854869239,2705.52109610248,2705.67362810180,2705.82614469157,2705.97864587295,2706.13113164716,2706.28360201537,2706.43605697877,2706.58849653857,2706.74092069594,2706.89332945208,2707.04572280818,2707.19810076544,2707.35046332503,2707.50281048816,2707.65514225600,2707.80745862976,2707.95975961062,2708.11204519977,2708.26431539840,2708.41657020771,2708.56880962888,2708.72103366310,2708.87324231156,2709.02543557545,2709.17761345596,2709.32977595428,2709.48192307161,2709.63405480912,2709.78617116801,2709.93827214947,2710.09035775468,2710.24242798485,2710.39448284115,2710.54652232477,2710.69854643691,2710.85055517875,2711.00254855148,2711.15452655629,2711.30648919438,2711.45843646692,2711.61036837510,2711.76228492012,2711.91418610317,2712.06607192543,2712.21794238808,2712.36979749233,2712.52163723936,2712.67346163035,2712.82527066649,2712.97706434897,2713.12884267899,2713.28060565772,2713.43235328635,2713.58408556608,2713.73580249809,2713.88750408357,2714.03919032371,2714.19086121969,2714.34251677270,2714.49415698392,2714.64578185456,2714.79739138579,2714.94898557879,2715.10056443477,2715.25212795490,2715.40367614037,2715.55520899237,2715.70672651209,2715.85822870071,2716.00971555942,2716.16118708940,2716.31264329185,2716.46408416794,2716.61550971888,2716.76691994583,2716.91831484999,2717.06969443255,2717.22105869469,2717.37240763760,2717.52374126246,2717.67505957046,2717.82636256278,2717.97765024062,2718.12892260516,2718.28017965757,2718.43142139906,2718.58264783081,2718.73385895399,2718.88505476980,2719.03623527942,2719.18740048404,2719.33855038484,2719.48968498301,2719.64080427973,2719.79190827619,2719.94299697358,2720.09407037307,2720.24512847586,2720.39617128312,2720.54719879605,2720.69821101582,2720.84920794363,2721.00018958066,2721.15115592809,2721.30210698710,2721.45304275889,2721.60396324463,2721.75486844551,2721.90575836272,2722.05663299744,2722.20749235084,2722.35833642413,2722.50916521847,2722.65997873507,2722.81077697508,2722.96155993972,2723.11232763015,2723.26308004756,2723.41381719313,2723.56453906805,2723.71524567350,2723.86593701067,2724.01661308073,2724.16727388488,2724.31791942429,2724.46854970015,2724.61916471364,2724.76976446594,2724.92034895824,2725.07091819172,2725.22147216756,2725.37201088695,2725.52253435107,2725.67304256110,2725.82353551822,2725.97401322362,2726.12447567848,2726.27492288399,2726.42535484131,2726.57577155164,2726.72617301616,2726.87655923605,2727.02693021249,2727.17728594667,2727.32762643977,2727.47795169296,2727.62826170744,2727.77855648438,2727.92883602496,2728.07910033037,2728.22934940179,2728.37958324039,2728.52980184737,2728.68000522390,2728.83019337116,2728.98036629034,2729.13052398261,2729.28066644917,2729.43079369118,2729.58090570983,2729.73100250630,2729.88108408177,2730.03115043743,2730.18120157445,2730.33123749401,2730.48125819730,2730.63126368549,2730.78125395977,2730.93122902131,2731.08118887131,2731.23113351093,2731.38106294135,2731.53097716377,2731.68087617935,2731.83075998928,2731.98062859474,2732.13048199691,2732.28032019696,2732.43014319609,2732.57995099546,2732.72974359626,2732.87952099966,2733.02928320685,2733.17903021901,2733.32876203732,2733.47847866295,2733.62818009708,2733.77786634090,2733.92753739558,2734.07719326230,2734.22683394224,2734.37645943659,2734.52606974651,2734.67566487319,2734.82524481781,2734.97480958155,2735.12435916558,2735.27389357108,2735.42341279923,2735.57291685122,2735.72240572821,2735.87187943139,2736.02133796194,2736.17078132103,2736.32020950984,2736.46962252955,2736.61902038134,2736.76840306639,2736.91777058587,2737.06712294096,2737.21646013284,2737.36578216269,2737.51508903169,2737.66438074101,2737.81365729183,2737.96291868533,2738.11216492268,2738.26139600507,2738.41061193366,2738.55981270965,2738.70899833419,2738.85816880849,2739.00732413369,2739.15646431100,2739.30558934158,2739.45469922661,2739.60379396726,2739.75287356472,2739.90193802016,2740.05098733475,2740.20002150968,2740.34904054612,2740.49804444524,2740.64703320823,2740.79600683626,2740.94496533050,2741.09390869213,2741.24283692233,2741.39175002227,2741.54064799313,2741.68953083609,2741.83839855232,2741.98725114300,2742.13608860929,2742.28491095239,2742.43371817346,2742.58251027368,2742.73128725423,2742.88004911628,2743.02879586100,2743.17752748957,2743.32624400317,2743.47494540297,2743.62363169015,2743.77230286588,2743.92095893134,2744.06959988770,2744.21822573613,2744.36683647782,2744.51543211393,2744.66401264564,2744.81257807413,2744.96112840057,2745.10966362613,2745.25818375199,2745.40668877933,2745.55517870931,2745.70365354311,2745.85211328191,2746.00055792688,2746.14898747919,2746.29740194003,2746.44580131055,2746.59418559193,2746.74255478536,2746.89090889200,2747.03924791303,2747.18757184962,2747.33588070294,2747.48417447417,2747.63245316447,2747.78071677504,2747.92896530703,2748.07719876162,2748.22541713998,2748.37362044329,2748.52180867272,2748.66998182945,2748.81813991463,2748.96628292946,2749.11441087510,2749.26252375272,2749.41062156350,2749.55870430861,2749.70677198922,2749.85482460650,2750.00286216163,2750.15088465578,2750.29889209012,2750.44688446583,2750.59486178406,2750.74282404601,2750.89077125283,2751.03870340571,2751.18662050581,2751.33452255431,2751.48240955237,2751.63028150117,2751.77813840188,2751.92598025567,2752.07380706372,2752.22161882719,2752.36941554725,2752.51719722509,2752.66496386186,2752.81271545874,2752.96045201690,2753.10817353752,2753.25588002175,2753.40357147079,2753.55124788578,2753.69890926791,2753.84655561835,2753.99418693827,2754.14180322883,2754.28940449121,2754.43699072658,2754.58456193611,2754.73211812096,2754.87965928232,2755.02718542135,2755.17469653922,2755.32219263710,2755.46967371615,2755.61713977756,2755.76459082249,2755.91202685211,2756.05944786759,2756.20685387010,2756.35424486080,2756.50162084088,2756.64898181150,2756.79632777382,2756.94365872902,2757.09097467826,2757.23827562273,2757.38556156358,2757.53283250198,2757.68008843910,2757.82732937612,2757.97455531420,2758.12176625451,2758.26896219822,2758.41614314650,2758.56330910051,2758.71046006143,2758.85759603042,2759.00471700866,2759.15182299731,2759.29891399753,2759.44599001051,2759.59305103740,2759.74009707937,2759.88712813760,2760.03414421325,2760.18114530748,2760.32813142147,2760.47510255639,2760.62205871340,2760.76899989367,2760.91592609836,2761.06283732866,2761.20973358571,2761.35661487070,2761.50348118478,2761.65033252913,2761.79716890491,2761.94399031329,2762.09079675544,2762.23758823252,2762.38436474570,2762.53112629615,2762.67787288504,2762.82460451353,2762.97132118279,2763.11802289399,2763.26470964828,2763.41138144685,2763.55803829085,2763.70468018146,2763.85130711983,2763.99791910714,2764.14451614455,2764.29109823322,2764.43766537434,2764.58421756905,2764.73075481852,2764.87727712393,2765.02378448644,2765.17027690721,2765.31675438741,2765.46321692821,2765.60966453077,2765.75609719625,2765.90251492583,2766.04891772067,2766.19530558193,2766.34167851077,2766.48803650838,2766.63437957590,2766.78070771450,2766.92702092536,2767.07331920963,2767.21960256848,2767.36587100307,2767.51212451457,2767.65836310415,2767.80458677297,2767.95079552219,2768.09698935298,2768.24316826650,2768.38933226392,2768.53548134640,2768.68161551511,2768.82773477121,2768.97383911586,2769.11992855023,2769.26600307549,2769.41206269279,2769.55810740330,2769.70413720819,2769.85015210862,2769.99615210575,2770.14213720075,2770.28810739478,2770.43406268900,2770.58000308457,2770.72592858267,2770.87183918446,2771.01773489109,2771.16361570373,2771.30948162355,2771.45533265170,2771.60116878936,2771.74699003767,2771.89279639782,2772.03858787095,2772.18436445824,2772.33012616084,2772.47587297992,2772.62160491664,2772.76732197216,2772.91302414765,2773.05871144426,2773.20438386317,2773.35004140553,2773.49568407251,2773.64131186526,2773.78692478495,2773.93252283275,2774.07810600980,2774.22367431729,2774.36922775636,2774.51476632818,2774.66029003391,2774.80579887472,2774.95129285176,2775.09677196619,2775.24223621919,2775.38768561190,2775.53312014549,2775.67853982113,2775.82394463997,2775.96933460317,2776.11470971190,2776.26006996732,2776.40541537058,2776.55074592286,2776.69606162530,2776.84136247908,2776.98664848534,2777.13191964526,2777.27717595999,2777.42241743069,2777.56764405853,2777.71285584466,2777.85805279025,2778.00323489645,2778.14840216443,2778.29355459534,2778.43869219035,2778.58381495062,2778.72892287730,2778.87401597155,2779.01909423455,2779.16415766744,2779.30920627138,2779.45424004754,2779.59925899707,2779.74426312114,2779.88925242090,2780.03422689752,2780.17918655215,2780.32413138595,2780.46906140008,2780.61397659570,2780.75887697397,2780.90376253605,2781.04863328310,2781.19348921628,2781.33833033674,2781.48315664565,2781.62796814416,2781.77276483343,2781.91754671462,2782.06231378889,2782.20706605740,2782.35180352131,2782.49652618177,2782.64123403994,2782.78592709698,2782.93060535406,2783.07526881232,2783.21991747293,2783.36455133704,2783.50917040581,2783.65377468040,2783.79836416197,2783.94293885168,2784.08749875068,2784.23204386013,2784.37657418118,2784.52108971501,2784.66559046275,2784.81007642558,2784.95454760464,2785.09900400110,2785.24344561611,2785.38787245083,2785.53228450642,2785.67668178403,2785.82106428482,2785.96543200995,2786.10978496057,2786.25412313785,2786.39844654293,2786.54275517698,2786.68704904114,2786.83132813659,2786.97559246446,2787.11984202593,2787.26407682215,2787.40829685427,2787.55250212344,2787.69669263083,2787.84086837760,2787.98502936489,2788.12917559386,2788.27330706567,2788.41742378148,2788.56152574244,2788.70561294971,2788.84968540443,2788.99374310778,2789.13778606089,2789.28181426494,2789.42582772107,2789.56982643044,2789.71381039420,2789.85777961352,2790.00173408954,2790.14567382341,2790.28959881631,2790.43350906937,2790.57740458376,2790.72128536062,2790.86515140113,2791.00900270642,2791.15283927765,2791.29666111598,2791.44046822257,2791.58426059856,2791.72803824512,2791.87180116339,2792.01554935453,2792.15928281969,2792.30300156003,2792.44670557671,2792.59039487087,2792.73406944367,2792.87772929627,2793.02137442981,2793.16500484546,2793.30862054436,2793.45222152768,2793.59580779655,2793.73937935214,2793.88293619560,2794.02647832809,2794.17000575075,2794.31351846474,2794.45701647121,2794.60049977132,2794.74396836622,2794.88742225706,2795.03086144499,2795.17428593118,2795.31769571676,2795.46109080290,2795.60447119074,2795.74783688144,2795.89118787616,2796.03452417603,2796.17784578223,2796.32115269589,2796.46444491817,2796.60772245023,2796.75098529321,2796.89423344827,2797.03746691656,2797.18068569923,2797.32388979744,2797.46707921233,2797.61025394506,2797.75341399677,2797.89655936863,2798.03969006178,2798.18280607737,2798.32590741656,2798.46899408050,2798.61206607033,2798.75512338722,2798.89816603230,2799.04119400674,2799.18420731168,2799.32720594827,2799.47018991767,2799.61315922102,2799.75611385948,2799.89905383420,2800.04197914633,2800.18488979702,2800.32778578741,2800.47066711867,2800.61353379194,2800.75638580837,2800.89922316911,2801.04204587531,2801.18485392813,2801.32764732871,2801.47042607820,2801.61319017775,2801.75593962852,2801.89867443165,2802.04139458829,2802.18410009959,2802.32679096670,2802.46946719078,2802.61212877297,2802.75477571442,2802.89740801628,2803.04002567970,2803.18262870582,2803.32521709581,2803.46779085081,2803.61034997196,2803.75289446041,2803.89542431733,2804.03793954384,2804.18044014111,2804.32292611028,2804.46539745251,2804.60785416893,2804.75029626070,2804.89272372896,2805.03513657488,2805.17753479958,2805.31991840423,2805.46228738997,2805.60464175795,2805.74698150931,2805.88930664521,2806.03161716679,2806.17391307521,2806.31619437161,2806.45846105713,2806.60071313292,2806.74295060015,2806.88517345994,2807.02738171345,2807.16957536183,2807.31175440622,2807.45391884777,2807.59606868763,2807.73820392695,2807.88032456687,2808.02243060854,2808.16452205311,2808.30659890172,2808.44866115552,2808.59070881567,2808.73274188330,2808.87476035956,2809.01676424561,2809.15875354258,2809.30072825162,2809.44268837388,2809.58463391051,2809.72656486265,2809.86848123145,2810.01038301806,2810.15227022362,2810.29414284927,2810.43600089617,2810.57784436546,2810.71967325829,2810.86148757580,2811.00328731914,2811.14507248945,2811.28684308789,2811.42859911559,2811.57034057370,2811.71206746337,2811.85377978574,2811.99547754195,2812.13716073317,2812.27882936052,2812.42048342515,2812.56212292822,2812.70374787086,2812.84535825422,2812.98695407945,2813.12853534768,2813.27010206007,2813.41165421776,2813.55319182190,2813.69471487362,2813.83622337408,2813.97771732442,2814.11919672578,2814.26066157931,2814.40211188615,2814.54354764744,2814.68496886434,2814.82637553798,2814.96776766952,2815.10914526008,2815.25050831083,2815.39185682289,2815.53319079742,2815.67451023556,2815.81581513845,2815.95710550724,2816.09838134307,2816.23964264709,2816.38088942043,2816.52212166425,2816.66333937967,2816.80454256786,2816.94573122995,2817.08690536708,2817.22806498040,2817.36921007106,2817.51034064018,2817.65145668893,2817.79255821843,2817.93364522984,2818.07471772429,2818.21577570293,2818.35681916690,2818.49784811735,2818.63886255541,2818.77986248223,2818.92084789895,2819.06181880672,2819.20277520667,2819.34371709995,2819.48464448770,2819.62555737106,2819.76645575118,2819.90733962919,2820.04820900625,2820.18906388348,2820.32990426204,2820.47073014306,2820.61154152769,2820.75233841706,2820.89312081232,2821.03388871461,2821.17464212508,2821.31538104486,2821.45610547509,2821.59681541692,2821.73751087149,2821.87819183993,2822.01885832340,2822.15951032302,2822.30014783995,2822.44077087531,2822.58137943027,2822.72197350594,2822.86255310348,2823.00311822402,2823.14366886871,2823.28420503869,2823.42472673509,2823.56523395906,2823.70572671174,2823.84620499426,2823.98666880778,2824.12711815342,2824.26755303233,2824.40797344564,2824.54837939451,2824.68877088006,2824.82914790344,2824.96951046579,2825.10985856825,2825.25019221195,2825.39051139804,2825.53081612765,2825.67110640193,2825.81138222201,2825.95164358904,2826.09189050416,2826.23212296849,2826.37234098319,2826.51254454938,2826.65273366822,2826.79290834084,2826.93306856837,2827.07321435196,2827.21334569275,2827.35346259187,2827.49356505046,2827.63365306966,2827.77372665062,2827.91378579446,2828.05383050233,2828.19386077536,2828.33387661470,2828.47387802147,2828.61386499683,2828.75383754191,2828.89379565784,2829.03373934576,2829.17366860682,2829.31358344214,2829.45348385287,2829.59336984015,2829.73324140511,2829.87309854889,2830.01294127263,2830.15276957746,2830.29258346453,2830.43238293496,2830.57216798990,2830.71193863049,2830.85169485786,2830.99143667315,2831.13116407749,2831.27087707202,2831.41057565789,2831.55025983622,2831.68992960815,2831.82958497483,2831.96922593738,2832.10885249694,2832.24846465465,2832.38806241165,2832.52764576907,2832.66721472805,2832.80676928973,2832.94630945524,2833.08583522571,2833.22534660229,2833.36484358611,2833.50432617830,2833.64379438000,2833.78324819235,2833.92268761649,2834.06211265354,2834.20152330465,2834.34091957095,2834.48030145358,2834.61966895366,2834.75902207234,2834.89836081076,2835.03768517004,2835.17699515132,2835.31629075575,2835.45557198444,2835.59483883854,2835.73409131919,2835.87332942751,2836.01255316464,2836.15176253172,2836.29095752989,2836.43013816027,2836.56930442400,2836.70845632222,2836.84759385606,2836.98671702665,2837.12582583513,2837.26492028264,2837.40400037030,2837.54306609926,2837.68211747064,2837.82115448558,2837.96017714521,2838.09918545068,2838.23817940310,2838.37715900362,2838.51612425337,2838.65507515348,2838.79401170509,2838.93293390933,2839.07184176733,2839.21073528023,2839.34961444916,2839.48847927526,2839.62732975965,2839.76616590347,2839.90498770785,2840.04379517393,2840.18258830284,2840.32136709571,2840.46013155368,2840.59888167787,2840.73761746943,2840.87633892948,2841.01504605915,2841.15373885959,2841.29241733191,2841.43108147726,2841.56973129676,2841.70836679155,2841.84698796276,2841.98559481153,2842.12418733898,2842.26276554624,2842.40132943446,2842.53987900475,2842.67841425826,2842.81693519611,2842.95544181944,2843.09393412938,2843.23241212705,2843.37087581360,2843.50932519015,2843.64776025783,2843.78618101778,2843.92458747113,2844.06297961900,2844.20135746253,2844.33972100286,2844.47807024110,2844.61640517840,2844.75472581587,2844.89303215467,2845.03132419591,2845.16960194072,2845.30786539024,2845.44611454560,2845.58434940793,2845.72256997835,2845.86077625800,2845.99896824801,2846.13714594951,2846.27530936363,2846.41345849150,2846.55159333425,2846.68971389301,2846.82782016891,2846.96591216308,2847.10398987665,2847.24205331075,2847.38010246651,2847.51813734506,2847.65615794753,2847.79416427504,2847.93215632874,2848.07013410974,2848.20809761918,2848.34604685818,2848.48398182788,2848.62190252940,2848.75980896388,2848.89770113244,2849.03557903622,2849.17344267633,2849.31129205391,2849.44912717009,2849.58694802600,2849.72475462277,2849.86254696152,2850.00032504338,2850.13808886949,2850.27583844096,2850.41357375894,2850.55129482454,2850.68900163890,2850.82669420314,2850.96437251839,2851.10203658578,2851.23968640644,2851.37732198150,2851.51494331208,2851.65255039931,2851.79014324432,2851.92772184824,2852.06528621219,2852.20283633731,2852.34037222471,2852.47789387554,2852.61540129091,2852.75289447195,2852.89037341979,2853.02783813555,2853.16528862037,2853.30272487537,2853.44014690168,2853.57755470043,2853.71494827273,2853.85232761973,2853.98969274254,2854.12704364230,2854.26438032012,2854.40170277714,2854.53901101448,2854.67630503327,2854.81358483463,2854.95085041970,2855.08810178959,2855.22533894544,2855.36256188837,2855.49977061950,2855.63696513997,2855.77414545089,2855.91131155340,2856.04846344862,2856.18560113768,2856.32272462170,2856.45983390180,2856.59692897912,2856.73400985478,2856.87107652990,2857.00812900561,2857.14516728303,2857.28219136330,2857.41920124753,2857.55619693685,2857.69317843239,2857.83014573527,2857.96709884662,2858.10403776755,2858.24096249920,2858.37787304270,2858.51476939916,2858.65165156970,2858.78851955547,2858.92537335757,2859.06221297713,2859.19903841529,2859.33584967315,2859.47264675186,2859.60942965252,2859.74619837627,2859.88295292423,2860.01969329752,2860.15641949727,2860.29313152460,2860.42982938064,2860.56651306651,2860.70318258333,2860.83983793223,2860.97647911433,2861.11310613075,2861.24971898262,2861.38631767106,2861.52290219719,2861.65947256214,2861.79602876704,2861.93257081299,2862.06909870114,2862.20561243259,2862.34211200848,2862.47859742993,2862.61506869806,2862.75152581398,2862.88796877884,2863.02439759373,2863.16081225981,2863.29721277817,2863.43359914995,2863.56997137627,2863.70632945824,2863.84267339700,2863.97900319367,2864.11531884936,2864.25162036521,2864.38790774232,2864.52418098183,2864.66044008485,2864.79668505251,2864.93291588593,2865.06913258623,2865.20533515454,2865.34152359197,2865.47769789964,2865.61385807868,2865.75000413022,2865.88613605536,2866.02225385523,2866.15835753096,2866.29444708366,2866.43052251446,2866.56658382448,2866.70263101483,2866.83866408664,2866.97468304104,2867.11068787913,2867.24667860204,2867.38265521090,2867.51861770682,2867.65456609092,2867.79050036433,2867.92642052816,2868.06232658354,2868.19821853158,2868.33409637341,2868.46996011015,2868.60580974291,2868.74164527282,2868.87746670099,2869.01327402855,2869.14906725661,2869.28484638631,2869.42061141875,2869.55636235505,2869.69209919634,2869.82782194374,2869.96353059836,2870.09922516132,2870.23490563375,2870.37057201676,2870.50622431148,2870.64186251901,2870.77748664049,2870.91309667703,2871.04869262974,2871.18427449976,2871.31984228819,2871.45539599615,2871.59093562478,2871.72646117517,2871.86197264846,2871.99747004576,2872.13295336819,2872.26842261687,2872.40387779291,2872.53931889744,2872.67474593157,2872.81015889642,2872.94555779312,2873.08094262277,2873.21631338650,2873.35167008542,2873.48701272066,2873.62234129332,2873.75765580453,2873.89295625541,2874.02824264707,2874.16351498063,2874.29877325721,2874.43401747793,2874.56924764390,2874.70446375624,2874.83966581608,2874.97485382451,2875.11002778267,2875.24518769167,2875.38033355263,2875.51546536666,2875.65058313488,2875.78568685841,2875.92077653837,2876.05585217587,2876.19091377203,2876.32596132796,2876.46099484478,2876.59601432362,2876.73101976558,2876.86601117177,2877.00098854333,2877.13595188136,2877.27090118699,2877.40583646131,2877.54075770547,2877.67566492056,2877.81055810770,2877.94543726802,2878.08030240262,2878.21515351263,2878.34999059915,2878.48481366331,2878.61962270622,2878.75441772899,2878.88919873274,2879.02396571859,2879.15871868765,2879.29345764104,2879.42818257987,2879.56289350525,2879.69759041831,2879.83227332016,2879.96694221191,2880.10159709468,2880.23623796958,2880.37086483772,2880.50547770023,2880.64007655822,2880.77466141280,2880.90923226508,2881.04378911618,2881.17833196722,2881.31286081931,2881.44737567356,2881.58187653109,2881.71636339301,2881.85083626044,2881.98529513449,2882.11974001627,2882.25417090691,2882.38858780750,2882.52299071917,2882.65737964303,2882.79175458020,2882.92611553178,2883.06046249889,2883.19479548265,2883.32911448417,2883.46341950455,2883.59771054493,2883.73198760640,2883.86625069008,2884.00049979709,2884.13473492853,2884.26895608553,2884.40316326919,2884.53735648062,2884.67153572095,2884.80570099128,2884.93985229272,2885.07398962639,2885.20811299340,2885.34222239487,2885.47631783190,2885.61039930561,2885.74446681710,2885.87852036750,2886.01255995792,2886.14658558946,2886.28059726325,2886.41459498038,2886.54857874198,2886.68254854915,2886.81650440301,2886.95044630467,2887.08437425524,2887.21828825583,2887.35218830756,2887.48607441153,2887.61994656886,2887.75380478066,2887.88764904803,2888.02147937210,2888.15529575397,2888.28909819476,2888.42288669557,2888.55666125752,2888.69042188171,2888.82416856927,2888.95790132129,2889.09162013889,2889.22532502318,2889.35901597528,2889.49269299628,2889.62635608731,2889.76000524947,2889.89364048388,2890.02726179164,2890.16086917386,2890.29446263166,2890.42804216614,2890.56160777842,2890.69515946960,2890.82869724080,2890.96222109313,2891.09573102769,2891.22922704559,2891.36270914795,2891.49617733588,2891.62963161048,2891.76307197286,2891.89649842413,2892.02991096541,2892.16330959780,2892.29669432242,2892.43006514036,2892.56342205275,2892.69676506068,2892.83009416527,2892.96340936764,2893.09671066887,2893.22999807010,2893.36327157241,2893.49653117693,2893.62977688477,2893.76300869702,2893.89622661481,2894.02943063923,2894.16262077139,2894.29579701242,2894.42895936340,2894.56210782546,2894.69524239970,2894.82836308723,2894.96146988915,2895.09456280658,2895.22764184062,2895.36070699238,2895.49375826297,2895.62679565349,2895.75981916506,2895.89282879878,2896.02582455576,2896.15880643711,2896.29177444393,2896.42472857733,2896.55766883843,2896.69059522831,2896.82350774811,2896.95640639891,2897.08929118184,2897.22216209798,2897.35501914847,2897.48786233439,2897.62069165685,2897.75350711697,2897.88630871585,2898.01909645460,2898.15187033432,2898.28463035612,2898.41737652111,2898.55010883039,2898.68282728507,2898.81553188626,2898.94822263506,2899.08089953258,2899.21356257992,2899.34621177819,2899.47884712850,2899.61146863196,2899.74407628966,2899.87667010271,2900.00925007223,2900.14181619932,2900.27436848507,2900.40690693060,2900.53943153702,2900.67194230543,2900.80443923693,2900.93692233263,2901.06939159363,2901.20184702104,2901.33428861597,2901.46671637952,2901.59913031280,2901.73153041691,2901.86391669295,2901.99628914203,2902.12864776526,2902.26099256374,2902.39332353857,2902.52564069087,2902.65794402172,2902.79023353225,2902.92250922355,2903.05477109673,2903.18701915288,2903.31925339313,2903.45147381856,2903.58368043029,2903.71587322942,2903.84805221705,2903.98021739429,2904.11236876224,2904.24450632200,2904.37663007469,2904.50874002139,2904.64083616322,2904.77291850128,2904.90498703667,2905.03704177050,2905.16908270387,2905.30110983788,2905.43312317364,2905.56512271224,2905.69710845480,2905.82908040242,2905.96103855620,2906.09298291723,2906.22491348664,2906.35683026551,2906.48873325495,2906.62062245607,2906.75249786996,2906.88435949773,2907.01620734048,2907.14804139932,2907.27986167535,2907.41166816966,2907.54346088336,2907.67523981756,2907.80700497335,2907.93875635184,2908.07049395413,2908.20221778132,2908.33392783452,2908.46562411482,2908.59730662333,2908.72897536115,2908.86063032938,2908.99227152913,2909.12389896149,2909.25551262756,2909.38711252845,2909.51869866526,2909.65027103910,2909.78182965105,2909.91337450222,2910.04490559372,2910.17642292665,2910.30792650210,2910.43941632118,2910.57089238498,2910.70235469462,2910.83380325118,2910.96523805578,2911.09665910951,2911.22806641347,2911.35945996876,2911.49083977648,2911.62220583774,2911.75355815363,2911.88489672525,2912.01622155371,2912.14753264011,2912.27882998553,2912.41011359110,2912.54138345790,2912.67263958703,2912.80388197960,2912.93511063670,2913.06632555943,2913.19752674890,2913.32871420621,2913.45988793244,2913.59104792871,2913.72219419611,2913.85332673574,2913.98444554871,2914.11555063610,2914.24664199902,2914.37771963858,2914.50878355585,2914.63983375196,2914.77087022799,2914.90189298505,2915.03290202423,2915.16389734663,2915.29487895335,2915.42584684549,2915.55680102415,2915.68774149043,2915.81866824542,2915.94958129023,2916.08048062595,2916.21136625368,2916.34223817451,2916.47309638956,2916.60394089991,2916.73477170666,2916.86558881091,2916.99639221377,2917.12718191632,2917.25795791966,2917.38872022489,2917.51946883312,2917.65020374543,2917.78092496293,2917.91163248671,2918.04232631788,2918.17300645752,2918.30367290673,2918.43432566662,2918.56496473827,2918.69559012280,2918.82620182128,2918.95679983483,2919.08738416454,2919.21795481150,2919.34851177681,2919.47905506157,2919.60958466687,2919.74010059382,2919.87060284350,2920.00109141702,2920.13156631547,2920.26202753995,2920.39247509155,2920.52290897138,2920.65332918051,2920.78373572007,2920.91412859113,2921.04450779479,2921.17487333216,2921.30522520432,2921.43556341238,2921.56588795742,2921.69619884055,2921.82649606286,2921.95677962545,2922.08704952940,2922.21730577582,2922.34754836581,2922.47777730045,2922.60799258084,2922.73819420808,2922.86838218327,2922.99855650749,2923.12871718185,2923.25886420744,2923.38899758535,2923.51911731667,2923.64922340251,2923.77931584396,2923.90939464211,2924.03945979806,2924.16951131290,2924.29954918773,2924.42957342364,2924.55958402172,2924.68958098307,2924.81956430879,2924.94953399997,2925.07949005769,2925.20943248307,2925.33936127718,2925.46927644113,2925.59917797601,2925.72906588290,2925.85894016292,2925.98880081714,2926.11864784667,2926.24848125260,2926.37830103601,2926.50810719802,2926.63789973969,2926.76767866214,2926.89744396646,2927.02719565373,2927.15693372505,2927.28665818151,2927.41636902421,2927.54606625425,2927.67574987270,2927.80541988067,2927.93507627925,2928.06471906953,2928.19434825261,2928.32396382957,2928.45356580151,2928.58315416952,2928.71272893470,2928.84229009813,2928.97183766091,2929.10137162414,2929.23089198889,2929.36039875628,2929.48989192738,2929.61937150329,2929.74883748510,2929.87828987390,2930.00772867080,2930.13715387686,2930.26656549320,2930.39596352090,2930.52534796105,2930.65471881475,2930.78407608308,2930.91341976713,2931.04274986801,2931.17206638679,2931.30136932458,2931.43065868246,2931.55993446152,2931.68919666285,2931.81844528755,2931.94768033671,2932.07690181141,2932.20610971275,2932.33530404182,2932.46448479971,2932.59365198751,2932.72280560631,2932.85194565720,2932.98107214127,2933.11018505961,2933.23928441332,2933.36837020347,2933.49744243117,2933.62650109751,2933.75554620357,2933.88457775043,2934.01359573921,2934.14260017097,2934.27159104682,2934.40056836784,2934.52953213512,2934.65848234975,2934.78741901283,2934.91634212544,2935.04525168867,2935.17414770360,2935.30303017134,2935.43189909296,2935.56075446957,2935.68959630224,2935.81842459206,2935.94723934013,2936.07604054754,2936.20482821537,2936.33360234471,2936.46236293665,2936.59110999228,2936.71984351269,2936.84856349897,2936.97726995220,2937.10596287348,2937.23464226389,2937.36330812451,2937.49196045645,2937.62059926079,2937.74922453861,2937.87783629101,2938.00643451907,2938.13501922387,2938.26359040652,2938.39214806809,2938.52069220968,2938.64922283236,2938.77773993724,2938.90624352539,2939.03473359791,2939.16321015588,2939.29167320039,2939.42012273252,2939.54855875337,2939.67698126403,2939.80539026557,2939.93378575908,2940.06216774566,2940.19053622640,2940.31889120236,2940.44723267465,2940.57556064436,2940.70387511256,2940.83217608034,2940.96046354880,2941.08873751901,2941.21699799207,2941.34524496906,2941.47347845107,2941.60169843918,2941.72990493448,2941.85809793806,2941.98627745100,2942.11444347439,2942.24259600932,2942.37073505686,2942.49886061811,2942.62697269416,2942.75507128608,2942.88315639497,2943.01122802191,2943.13928616799,2943.26733083428,2943.39536202188,2943.52337973188,2943.65138396535,2943.77937472339,2943.90735200708,2944.03531581750,2944.16326615573,2944.29120302288,2944.41912642001,2944.54703634822,2944.67493280858,2944.80281580219,2944.93068533013,2945.05854139348,2945.18638399333,2945.31421313076,2945.44202880686,2945.56983102271,2945.69761977940,2945.82539507801,2945.95315691963,2946.08090530533,2946.20864023621,2946.33636171335,2946.46406973783,2946.59176431073,2946.71944543314,2946.84711310615,2946.97476733084,2947.10240810828,2947.23003543958,2947.35764932580,2947.48524976803,2947.61283676736,2947.74041032487,2947.86797044164,2947.99551711876,2948.12305035731,2948.25057015837,2948.37807652303,2948.50556945237,2948.63304894746,2948.76051500941,2948.88796763928,2949.01540683816,2949.14283260714,2949.27024494729,2949.39764385971,2949.52502934546,2949.65240140564,2949.77976004133,2949.90710525360,2950.03443704355,2950.16175541226,2950.28906036080,2950.41635189025,2950.54363000171,2950.67089469625,2950.79814597496,2950.92538383892,2951.05260828920,2951.17981932689,2951.30701695308,2951.43420116884,2951.56137197526,2951.68852937341,2951.81567336439,2951.94280394926,2952.06992112912,2952.19702490504,2952.32411527810,2952.45119224939,2952.57825581999,2952.70530599098,2952.83234276343,2952.95936613844,2953.08637611708,2953.21337270043,2953.34035588957,2953.46732568559,2953.59428208956,2953.72122510256,2953.84815472569,2953.97507096001,2954.10197380660,2954.22886326655,2954.35573934094,2954.48260203085,2954.60945133736,2954.73628726154,2954.86310980449,2954.98991896726,2955.11671475096,2955.24349715666,2955.37026618544,2955.49702183837,2955.62376411654,2955.75049302103,2955.87720855291,2956.00391071328,2956.13059950319,2956.25727492375,2956.38393697602,2956.51058566108,2956.63722098001,2956.76384293390,2956.89045152382,2957.01704675085,2957.14362861607,2957.27019712056,2957.39675226540,2957.52329405166,2957.64982248043,2957.77633755278,2957.90283926980,2958.02932763255,2958.15580264213,2958.28226429960,2958.40871260605,2958.53514756256,2958.66156917020,2958.78797743005,2958.91437234319,2959.04075391069,2959.16712213365,2959.29347701312,2959.41981855020,2959.54614674596,2959.67246160148,2959.79876311783,2959.92505129609,2960.05132613735,2960.17758764267,2960.30383581314,2960.43007064983,2960.55629215382,2960.68250032619,2960.80869516801,2960.93487668037,2961.06104486433,2961.18719972099,2961.31334125140,2961.43946945666,2961.56558433783,2961.69168589600,2961.81777413223,2961.94384904762,2962.06991064323,2962.19595892014,2962.32199387943,2962.44801552217,2962.57402384944,2962.70001886232,2962.82600056188,2962.95196894920,2963.07792402536,2963.20386579143,2963.32979424848,2963.45570939760,2963.58161123986,2963.70749977634,2963.83337500810,2963.95923693623,2964.08508556181,2964.21092088590,2964.33674290959,2964.46255163394,2964.58834706005,2964.71412918897,2964.83989802178,2964.96565355957,2965.09139580341,2965.21712475436,2965.34284041351,2965.46854278194,2965.59423186071,2965.71990765090,2965.84557015358,2965.97121936984,2966.09685530074,2966.22247794737,2966.34808731078,2966.47368339207,2966.59926619230,2966.72483571255,2966.85039195390,2966.97593491741,2967.10146460416,2967.22698101522,2967.35248415168,2967.47797401460,2967.60345060506,2967.72891392413,2967.85436397288,2967.97980075240,2968.10522426374,2968.23063450800,2968.35603148623,2968.48141519952,2968.60678564894,2968.73214283555,2968.85748676045,2968.98281742469,2969.10813482935,2969.23343897550,2969.35872986423,2969.48400749659,2969.60927187367,2969.73452299653,2969.85976086625,2969.98498548391,2970.11019685057,2970.23539496731,2970.36057983520,2970.48575145531,2970.61090982872,2970.73605495650,2970.86118683972,2970.98630547945,2971.11141087677,2971.23650303274,2971.36158194845,2971.48664762496,2971.61170006334,2971.73673926466,2971.86176523001,2971.98677796045,2972.11177745704,2972.23676372088,2972.36173675301,2972.48669655453,2972.61164312649,2972.73657646998,2972.86149658605,2972.98640347579,2973.11129714026,2973.23617758054,2973.36104479770,2973.48589879280,2973.61073956693,2973.73556712114,2973.86038145652,2973.98518257412,2974.10997047503,2974.23474516032,2974.35950663105,2974.48425488830,2974.60898993313,2974.73371176662,2974.85842038984,2974.98311580385,2975.10779800973,2975.23246700855,2975.35712280138,2975.48176538929,2975.60639477335,2975.73101095463,2975.85561393419,2975.98020371312,2976.10478029248,2976.22934367333,2976.35389385675,2976.47843084382,2976.60295463559,2976.72746523313,2976.85196263753,2976.97644684984,2977.10091787114,2977.22537570250,2977.34982034498,2977.47425179965,2977.59867006759,2977.72307514986,2977.84746704753,2977.97184576168,2978.09621129336,2978.22056364365,2978.34490281362,2978.46922880434,2978.59354161687,2978.71784125228,2978.84212771165,2978.96640099604,2979.09066110651,2979.21490804415,2979.33914181001,2979.46336240516,2979.58756983068,2979.71176408763,2979.83594517708,2979.96011310009,2980.08426785774,2980.20840945109,2980.33253788121,2980.45665314917,2980.58075525604,2980.70484420289,2980.82891999077,2980.95298262076,2981.07703209393,2981.20106841134,2981.32509157407,2981.44910158317,2981.57309843973,2981.69708214479,2981.82105269943,2981.94501010473,2982.06895436173,2982.19288547152,2982.31680343516,2982.44070825371,2982.56459992825,2982.68847845983,2982.81234384953,2982.93619609842,2983.06003520755,2983.18386117800,2983.30767401083,2983.43147370710,2983.55526026789,2983.67903369427,2983.80279398729,2983.92654114802,2984.05027517753,2984.17399607689,2984.29770384716,2984.42139848940,2984.54508000469,2984.66874839409,2984.79240365866,2984.91604579947,2985.03967481759,2985.16329071407,2985.28689349000,2985.41048314643,2985.53405968442,2985.65762310505,2985.78117340938,2985.90471059846,2986.02823467338,2986.15174563519,2986.27524348496,2986.39872822375,2986.52219985263,2986.64565837267,2986.76910378492,2986.89253609045,2987.01595529033,2987.13936138562,2987.26275437739,2987.38613426670,2987.50950105462,2987.63285474220,2987.75619533052,2987.87952282063,2988.00283721361,2988.12613851051,2988.24942671241,2988.37270182036,2988.49596383542,2988.61921275867,2988.74244859116,2988.86567133397,2988.98888098814,2989.11207755476,2989.23526103487,2989.35843142955,2989.48158873985,2989.60473296685,2989.72786411160,2989.85098217517,2989.97408715862,2990.09717906301,2990.22025788940,2990.34332363887,2990.46637631247,2990.58941591127,2990.71244243632,2990.83545588870,2990.95845626946,2991.08144357966,2991.20441782038,2991.32737899267,2991.45032709759,2991.57326213621,2991.69618410958,2991.81909301878,2991.94198886486,2992.06487164889,2992.18774137193,2992.31059803503,2992.43344163927,2992.55627218570,2992.67908967539,2992.80189410939,2992.92468548878,2993.04746381460,2993.17022908793,2993.29298130983,2993.41572048134,2993.53844660355,2993.66115967750,2993.78385970427,2993.90654668490,2994.02922062047,2994.15188151204,2994.27452936065,2994.39716416738,2994.51978593329,2994.64239465944,2994.76499034689,2994.88757299669,2995.01014260992,2995.13269918763,2995.25524273088,2995.37777324073,2995.50029071824,2995.62279516448,2995.74528658050,2995.86776496736,2995.99023032613,2996.11268265786,2996.23512196362,2996.35754824446,2996.47996150144,2996.60236173563,2996.72474894809,2996.84712313987,2996.96948431203,2997.09183246564,2997.21416760175,2997.33648972142,2997.45879882572,2997.58109491570,2997.70337799242,2997.82564805694,2997.94790511032,2998.07014915362,2998.19238018790,2998.31459821422,2998.43680323363,2998.55899524720,2998.68117425599,2998.80334026105,2998.92549326344,2999.04763326422,2999.16976026445,2999.29187426520,2999.41397526751,2999.53606327244,2999.65813828106,2999.78020029442,2999.90224931359,3000.02428533961,3000.14630837355,3000.26831841647,3000.39031546942,3000.51229953346,3000.63427060966,3000.75622869906,3000.87817380272,3001.00010592171,3001.12202505709,3001.24393120990,3001.36582438121,3001.48770457207,3001.60957178354,3001.73142601669,3001.85326727256,3001.97509555221,3002.09691085671,3002.21871318710,3002.34050254446,3002.46227892982,3002.58404234425,3002.70579278881,3002.82753026456,3002.94925477254,3003.07096631382,3003.19266488946,3003.31435050051,3003.43602314803,3003.55768283307,3003.67932955669,3003.80096331994,3003.92258412390,3004.04419196960,3004.16578685810,3004.28736879047,3004.40893776776,3004.53049379102,3004.65203686132,3004.77356697970,3004.89508414722,3005.01658836494,3005.13807963391,3005.25955795520,3005.38102332985,3005.50247575892,3005.62391524347,3005.74534178455,3005.86675538321,3005.98815604052,3006.10954375753,3006.23091853529,3006.35228037487,3006.47362927730,3006.59496524366,3006.71628827498,3006.83759837234,3006.95889553678,3007.08017976936,3007.20145107113,3007.32270944316,3007.44395488648,3007.56518740216,3007.68640699126,3007.80761365481,3007.92880739390,3008.04998820955,3008.17115610284,3008.29231107481,3008.41345312651,3008.53458225901,3008.65569847336,3008.77680177060,3008.89789215180,3009.01896961801,3009.14003417028,3009.26108580967,3009.38212453722,3009.50315035400,3009.62416326105,3009.74516325944,3009.86615035020,3009.98712453441,3010.10808581310,3010.22903418734,3010.34996965818,3010.47089222666,3010.59180189385,3010.71269866079,3010.83358252855,3010.95445349816,3011.07531157069,3011.19615674719,3011.31698902871,3011.43780841630,3011.55861491102,3011.67940851391,3011.80018922604,3011.92095704845,3012.04171198219,3012.16245402833,3012.28318318790,3012.40389946197,3012.52460285158,3012.64529335779,3012.76597098164,3012.88663572420,3013.00728758651,3013.12792656963,3013.24855267460,3013.36916590248,3013.48976625432,3013.61035373117,3013.73092833408,3013.85149006411,3013.97203892231,3014.09257490972,3014.21309802740,3014.33360827640,3014.45410565777,3014.57459017256,3014.69506182183,3014.81552060662,3014.93596652799,3015.05639958698,3015.17681978465,3015.29722712205,3015.41762160023,3015.53800322023,3015.65837198312,3015.77872788994,3015.89907094174,3016.01940113956,3016.13971848448,3016.26002297752,3016.38031461974,3016.50059341220,3016.62085935594,3016.74111245201,3016.86135270147,3016.98158010536,3017.10179466473,3017.22199638063,3017.34218525412,3017.46236128624,3017.58252447804,3017.70267483057,3017.82281234488,3017.94293702202,3018.06304886304,3018.18314786899,3018.30323404092,3018.42330737987,3018.54336788691,3018.66341556307,3018.78345040940,3018.90347242696,3019.02348161679,3019.14347797994,3019.26346151746,3019.38343223040,3019.50339011981,3019.62333518674,3019.74326743223,3019.86318685734,3019.98309346310,3020.10298725058,3020.22286822082,3020.34273637487,3020.46259171377,3020.58243423857,3020.70226395033,3020.82208085008,3020.94188493889,3021.06167621779,3021.18145468783,3021.30122035007,3021.42097320554,3021.54071325530,3021.66044050040,3021.78015494188,3021.89985658078,3022.01954541817,3022.13922145508,3022.25888469256,3022.37853513166,3022.49817277343,3022.61779761891,3022.73740966915,3022.85700892520,3022.97659538810,3023.09616905891,3023.21572993866,3023.33527802841,3023.45481332920,3023.57433584209,3023.69384556810,3023.81334250830,3023.93282666373,3024.05229803543,3024.17175662445,3024.29120243184,3024.41063545864,3024.53005570591,3024.64946317468,3024.76885786600,3024.88823978092,3025.00760892049,3025.12696528574,3025.24630887774,3025.36563969751,3025.48495774611,3025.60426302459,3025.72355553398,3025.84283527534,3025.96210224971,3026.08135645813,3026.20059790166,3026.31982658133,3026.43904249820,3026.55824565329,3026.67743604768,3026.79661368239,3026.91577855847,3027.03493067696,3027.15407003892,3027.27319664539,3027.39231049741,3027.51141159602,3027.63049994227,3027.74957553721,3027.86863838188,3027.98768847733,3028.10672582459,3028.22575042472,3028.34476227875,3028.46376138774,3028.58274775272,3028.70172137475,3028.82068225485,3028.93963039409,3029.05856579350,3029.17748845412,3029.29639837700,3029.41529556319,3029.53418001373,3029.65305172965,3029.77191071202,3029.89075696186,3030.00959048022,3030.12841126815,3030.24721932668,3030.36601465687,3030.48479725975,3030.60356713637,3030.72232428778,3030.84106871500,3030.95980041910,3031.07851940110,3031.19722566206,3031.31591920302,3031.43460002501,3031.55326812909,3031.67192351629,3031.79056618766,3031.90919614423,3032.02781338706,3032.14641791719,3032.26500973565,3032.38358884349,3032.50215524175,3032.62070893147,3032.73924991370,3032.85777818948,3032.97629375985,3033.09479662585,3033.21328678852,3033.33176424891,3033.45022900806,3033.56868106700,3033.68712042679,3033.80554708845,3033.92396105305,3034.04236232160,3034.16075089516,3034.27912677478,3034.39748996148,3034.51584045630,3034.63417826031,3034.75250337452,3034.87081579999,3034.98911553775,3035.10740258885,3035.22567695433,3035.34393863522,3035.46218763257,3035.58042394742,3035.69864758081,3035.81685853378,3035.93505680737,3036.05324240262,3036.17141532058,3036.28957556227,3036.40772312875,3036.52585802105,3036.64398024021,3036.76208978727,3036.88018666328,3036.99827086927,3037.11634240628,3037.23440127536,3037.35244747754,3037.47048101386,3037.58850188536,3037.70651009308,3037.82450563806,3037.94248852135,3038.06045874397,3038.17841630698,3038.29636121140,3038.41429345828,3038.53221304866,3038.65011998357,3038.76801426406,3038.88589589117,3039.00376486593,3039.12162118938,3039.23946486256,3039.35729588651,3039.47511426227,3039.59291999088,3039.71071307337,3039.82849351079,3039.94626130418,3040.06401645456,3040.18175896299,3040.29948883049,3040.41720605811,3040.53491064688,3040.65260259785,3040.77028191205,3040.88794859052,3041.00560263430,3041.12324404442,3041.24087282192,3041.35848896785,3041.47609248323,3041.59368336912,3041.71126162653,3041.82882725652,3041.94638026011,3042.06392063835,3042.18144839228,3042.29896352292,3042.41646603133,3042.53395591853,3042.65143318556,3042.76889783347,3042.88634986328,3043.00378927603,3043.12121607277,3043.23863025452,3043.35603182233,3043.47342077723,3043.59079712026,3043.70816085245,3043.82551197484,3043.94285048847,3044.06017639438,3044.17748969360,3044.29479038716,3044.41207847610,3044.52935396147,3044.64661684429,3044.76386712560,3044.88110480644,3044.99832988784,3045.11554237085,3045.23274225649,3045.34992954579,3045.46710423981,3045.58426633957,3045.70141584611,3045.81855276046,3045.93567708366,3046.05278881674,3046.16988796075,3046.28697451671,3046.40404848566,3046.52110986864,3046.63815866668,3046.75519488081,3046.87221851208,3046.98922956151,3047.10622803014,3047.22321391901,3047.34018722915,3047.45714796159,3047.57409611738,3047.69103169754,3047.80795470311,3047.92486513512,3048.04176299461,3048.15864828262,3048.27552100017,3048.39238114830,3048.50922872805,3048.62606374045,3048.74288618653,3048.85969606733,3048.97649338388,3049.09327813721,3049.21005032837,3049.32680995838,3049.44355702827,3049.56029153909,3049.67701349186,3049.79372288762,3049.91041972740,3050.02710401223,3050.14377574315,3050.26043492120,3050.37708154740,3050.49371562278,3050.61033714839,3050.72694612525,3050.84354255440,3050.96012643687,3051.07669777369,3051.19325656590,3051.30980281453,3051.42633652061,3051.54285768517,3051.65936630925,3051.77586239388,3051.89234594009,3052.00881694891,3052.12527542138,3052.24172135853,3052.35815476140,3052.47457563100,3052.59098396838,3052.70737977457,3052.82376305060,3052.94013379749,3053.05649201630,3053.17283770804,3053.28917087374,3053.40549151444,3053.52179963118,3053.63809522498,3053.75437829687,3053.87064884788,3053.98690687905,3054.10315239142,3054.21938538600,3054.33560586382,3054.45181382594,3054.56800927336,3054.68419220713,3054.80036262828,3054.91652053783,3055.03266593681,3055.14879882627,3055.26491920722,3055.38102708071,3055.49712244775,3055.61320530938,3055.72927566664,3055.84533352054,3055.96137887213,3056.07741172243,3056.19343207248,3056.30943992329,3056.42543527591,3056.54141813137,3056.65738849068,3056.77334635489,3056.88929172503,3057.00522460211,3057.12114498718,3057.23705288127,3057.35294828539,3057.46883120059,3057.58470162789,3057.70055956833,3057.81640502292,3057.93223799270,3058.04805847870,3058.16386648196,3058.27966200349,3058.39544504433,3058.51121560550,3058.62697368804,3058.74271929298,3058.85845242134,3058.97417307415,3059.08988125245,3059.20557695725,3059.32126018960,3059.43693095051,3059.55258924102,3059.66823506215,3059.78386841494,3059.89948930041,3060.01509771959,3060.13069367351,3060.24627716319,3060.36184818967,3060.47740675397,3060.59295285713,3060.70848650016,3060.82400768410,3060.93951640998,3061.05501267882,3061.17049649165,3061.28596784950,3061.40142675339,3061.51687320436,3061.63230720343,3061.74772875163,3061.86313784999,3061.97853449953,3062.09391870128,3062.20929045627,3062.32464976552,3062.43999663007,3062.55533105093,3062.67065302915,3062.78596256573,3062.90125966172,3063.01654431814,3063.13181653601,3063.24707631636,3063.36232366022,3063.47755856861,3063.59278104256,3063.70799108310,3063.82318869126,3063.93837386805,3064.05354661452,3064.16870693167,3064.28385482054,3064.39899028216,3064.51411331755,3064.62922392774,3064.74432211375,3064.85940787661,3064.97448121734,3065.08954213698,3065.20459063654,3065.31962671705,3065.43465037955,3065.54966162504,3065.66466045456,3065.77964686914,3065.89462086980,3066.00958245756,3066.12453163346,3066.23946839851,3066.35439275374,3066.46930470017,3066.58420423884,3066.69909137076,3066.81396609696,3066.92882841847,3067.04367833630,3067.15851585150,3067.27334096507,3067.38815367805,3067.50295399145,3067.61774190631,3067.73251742365,3067.84728054449,3067.96203126986,3068.07676960077,3068.19149553827,3068.30620908336,3068.42091023707,3068.53559900043,3068.65027537447,3068.76493936019,3068.87959095864,3068.99423017083,3069.10885699779,3069.22347144053,3069.33807350010,3069.45266317749,3069.56724047375,3069.68180538990,3069.79635792695,3069.91089808593,3070.02542586787,3070.13994127378,3070.25444430470,3070.36893496164,3070.48341324562,3070.59787915768,3070.71233269883,3070.82677387009,3070.94120267250,3071.05561910706,3071.17002317481,3071.28441487677,3071.39879421395,3071.51316118739,3071.62751579810,3071.74185804710,3071.85618793543,3071.97050546409,3072.08481063412,3072.19910344654,3072.31338390236,3072.42765200261,3072.54190774831,3072.65615114049,3072.77038218016,3072.88460086835,3072.99880720608,3073.11300119437,3073.22718283424,3073.34135212672,3073.45550907282,3073.56965367357,3073.68378592998,3073.79790584309,3073.91201341390,3074.02610864345,3074.14019153275,3074.25426208283,3074.36832029470,3074.48236616938,3074.59639970791,3074.71042091129,3074.82442978055,3074.93842631671,3075.05241052079,3075.16638239381,3075.28034193680,3075.39428915076,3075.50822403673,3075.62214659572,3075.73605682876,3075.84995473686,3075.96384032104,3076.07771358233,3076.19157452174,3076.30542314029,3076.41925943901,3076.53308341891,3076.64689508102,3076.76069442635,3076.87448145592,3076.98825617076,3077.10201857188,3077.21576866030,3077.32950643705,3077.44323190313,3077.55694505958,3077.67064590741,3077.78433444763,3077.89801068128,3078.01167460936,3078.12532623290,3078.23896555292,3078.35259257043,3078.46620728645,3078.57980970201,3078.69339981812,3078.80697763580,3078.92054315607,3079.03409637995,3079.14763730845,3079.26116594260,3079.37468228341,3079.48818633191,3079.60167808910,3079.71515755601,3079.82862473366,3079.94207962307,3080.05552222524,3080.16895254121,3080.28237057199,3080.39577631859,3080.50916978204,3080.62255096336,3080.73591986355,3080.84927648364,3080.96262082464,3081.07595288759,3081.18927267348,3081.30258018334,3081.41587541818,3081.52915837903,3081.64242906690,3081.75568748281,3081.86893362777,3081.98216750280,3082.09538910893,3082.20859844716,3082.32179551851,3082.43498032400,3082.54815286465,3082.66131314148,3082.77446115549,3082.88759690771,3083.00072039916,3083.11383163084,3083.22693060378,3083.34001731900,3083.45309177750,3083.56615398031,3083.67920392844,3083.79224162292,3083.90526706474,3084.01828025493,3084.13128119452,3084.24426988450,3084.35724632590,3084.47021051974,3084.58316246703,3084.69610216878,3084.80902962601,3084.92194483974,3085.03484781098,3085.14773854076,3085.26061703007,3085.37348327994,3085.48633729139,3085.59917906543,3085.71200860307,3085.82482590533,3085.93763097322,3086.05042380777,3086.16320440998,3086.27597278087,3086.38872892146,3086.50147283275,3086.61420451577,3086.72692397152,3086.83963120104,3086.95232620531,3087.06500898537,3087.17767954223,3087.29033787690,3087.40298399040,3087.51561788373,3087.62823955792,3087.74084901398,3087.85344625291,3087.96603127575,3088.07860408350,3088.19116467717,3088.30371305777,3088.41624922633,3088.52877318386,3088.64128493136,3088.75378446986,3088.86627180037,3088.97874692389,3089.09120984145,3089.20366055405,3089.31609906272,3089.42852536846,3089.54093947228,3089.65334137521,3089.76573107825,3089.87810858241,3089.99047388871,3090.10282699817,3090.21516791179,3090.32749663059,3090.43981315557,3090.55211748776,3090.66440962817,3090.77668957781,3090.88895733768,3091.00121290881,3091.11345629221,3091.22568748888,3091.33790649984,3091.45011332611,3091.56230796869,3091.67449042859,3091.78666070684,3091.89881880443,3092.01096472239,3092.12309846173,3092.23522002345,3092.34732940857,3092.45942661809,3092.57151165304,3092.68358451443,3092.79564520326,3092.90769372054,3093.01973006729,3093.13175424452,3093.24376625324,3093.35576609446,3093.46775376920,3093.57972927846,3093.69169262325,3093.80364380459,3093.91558282349,3094.02750968095,3094.13942437799,3094.25132691562,3094.36321729485,3094.47509551669,3094.58696158216,3094.69881549225,3094.81065724799,3094.92248685038,3095.03430430043,3095.14610959916,3095.25790274757,3095.36968374667,3095.48145259748,3095.59320930100,3095.70495385825,3095.81668627022,3095.92840653795,3096.04011466242,3096.15181064466,3096.26349448568,3096.37516618647,3096.48682574806,3096.59847317145,3096.71010845765,3096.82173160768,3096.93334262253,3097.04494150322,3097.15652825077,3097.26810286617,3097.37966535043,3097.49121570458,3097.60275392961,3097.71428002653,3097.82579399635,3097.93729584009,3098.04878555875,3098.16026315334,3098.27172862487,3098.38318197434,3098.49462320277,3098.60605231116,3098.71746930053,3098.82887417188,3098.94026692621,3099.05164756455,3099.16301608788,3099.27437249724,3099.38571679361,3099.49704897802,3099.60836905146,3099.71967701494,3099.83097286949,3099.94225661609,3100.05352825576,3100.16478778951,3100.27603521834,3100.38727054327,3100.49849376529,3100.60970488542,3100.72090390467,3100.83209082404,3100.94326564454,3101.05442836717,3101.16557899295,3101.27671752287,3101.38784395796,3101.49895829921,3101.61006054763,3101.72115070423,3101.83222877002,3101.94329474599,3102.05434863317,3102.16539043255,3102.27642014514,3102.38743777195,3102.49844331399,3102.60943677226,3102.72041814776,3102.83138744151,3102.94234465451,3103.05328978777,3103.16422284229,3103.27514381907,3103.38605271914,3103.49694954348,3103.60783429311,3103.71870696903,3103.82956757225,3103.94041610377,3104.05125256460,3104.16207695575,3104.27288927821,3104.38368953301,3104.49447772113,3104.60525384359,3104.71601790140,3104.82676989555,3104.93750982705,3105.04823769691,3105.15895350614,3105.26965725573,3105.38034894669,3105.49102858004,3105.60169615676,3105.71235167787,3105.82299514438,3105.93362655728,3106.04424591758,3106.15485322629,3106.26544848440,3106.37603169294,3106.48660285289,3106.59716196526,3106.70770903107,3106.81824405130,3106.92876702697,3107.03927795908,3107.14977684864,3107.26026369664,3107.37073850410,3107.48120127201,3107.59165200138,3107.70209069321,3107.81251734851,3107.92293196829,3108.03333455353,3108.14372510526,3108.25410362446,3108.36447011215,3108.47482456933,3108.58516699700,3108.69549739617,3108.80581576783,3108.91612211299,3109.02641643266,3109.13669872783,3109.24696899952,3109.35722724871,3109.46747347642,3109.57770768365,3109.68792987140,3109.79814004068,3109.90833819248,3110.01852432781,3110.12869844767,3110.23886055306,3110.34901064499,3110.45914872446,3110.56927479247,3110.67938885002,3110.78949089811,3110.89958093775,3111.00965896994,3111.11972499569,3111.22977901598,3111.33982103183,3111.44985104423,3111.55986905419,3111.66987506272,3111.77986907080,3111.88985107944,3111.99982108965,3112.10977910243,3112.21972511877,3112.32965913968,3112.43958116616,3112.54949119921,3112.65938923984,3112.76927528903,3112.87914934780,3112.98901141715,3113.09886149807,3113.20869959156,3113.31852569864,3113.42833982029,3113.53814195752,3113.64793211133,3113.75771028272,3113.86747647269,3113.97723068225,3114.08697291238,3114.19670316409,3114.30642143839,3114.41612773627,3114.52582205873,3114.63550440677,3114.74517478140,3114.85483318361,3114.96447961440,3115.07411407477,3115.18373656573,3115.29334708826,3115.40294564338,3115.51253223208,3115.62210685536,3115.73166951422,3115.84122020966,3115.95075894267,3116.06028571427,3116.16980052544,3116.27930337719,3116.38879427052,3116.49827320642,3116.60774018590,3116.71719520994,3116.82663827956,3116.93606939576,3117.04548855952,3117.15489577185,3117.26429103374,3117.37367434621,3117.48304571023,3117.59240512682,3117.70175259697,3117.81108812168,3117.92041170195,3118.02972333878,3118.13902303316,3118.24831078609,3118.35758659858,3118.46685047161,3118.57610240619,3118.68534240332,3118.79457046399,3118.90378658920,3119.01299077994,3119.12218303723,3119.23136336205,3119.34053175540,3119.44968821828,3119.55883275168,3119.66796535661,3119.77708603406,3119.88619478503,3119.99529161052,3120.10437651152,3120.21344948902,3120.32251054404,3120.43155967756,3120.54059689058,3120.64962218411,3120.75863555912,3120.86763701663,3120.97662655763,3121.08560418311,3121.19456989407,3121.30352369151,3121.41246557643,3121.52139554982,3121.63031361268,3121.73921976600,3121.84811401078,3121.95699634802,3122.06586677871,3122.17472530385,3122.28357192444,3122.39240664146,3122.50122945593,3122.61004036882,3122.71883938115,3122.82762649390,3122.93640170807,3123.04516502465,3123.15391644465,3123.26265596905,3123.37138359886,3123.48009933506,3123.58880317866,3123.69749513064,3123.80617519201,3123.91484336376,3124.02349964688,3124.13214404237,3124.24077655123,3124.34939717444,3124.45800591301,3124.56660276792,3124.67518774018,3124.78376083078,3124.89232204071,3125.00087137097,3125.10940882255,3125.21793439644,3125.32644809365,3125.43494991516,3125.54343986197,3125.65191793508,3125.76038413547,3125.86883846415,3125.97728092210,3126.08571151033,3126.19413022981,3126.30253708156,3126.41093206655,3126.51931518580,3126.62768644028,3126.73604583099,3126.84439335894,3126.95272902510,3127.06105283048,3127.16936477606,3127.27766486284,3127.38595309182,3127.49422946399,3127.60249398034,3127.71074664186,3127.81898744954,3127.92721640439,3128.03543350739,3128.14363875954,3128.25183216182,3128.36001371524,3128.46818342078,3128.57634127944,3128.68448729220,3128.79262146007,3128.90074378403,3129.00885426509,3129.11695290422,3129.22503970242,3129.33311466069,3129.44117778001,3129.54922906138,3129.65726850579,3129.76529611424,3129.87331188771,3129.98131582720,3130.08930793369,3130.19728820819,3130.30525665168,3130.41321326515,3130.52115804960,3130.62909100601,3130.73701213539,3130.84492143871,3130.95281891698,3131.06070457118,3131.16857840230,3131.27644041134,3131.38429059929,3131.49212896714,3131.59995551587,3131.70777024648,3131.81557315997,3131.92336425732,3132.03114353952,3132.13891100756,3132.24666666244,3132.35441050514,3132.46214253666,3132.56986275799,3132.67757117011,3132.78526777402,3132.89295257071,3133.00062556116,3133.10828674638,3133.21593612734,3133.32357370504,3133.43119948047,3133.53881345462,3133.64641562848,3133.75400600304,3133.86158457928,3133.96915135820,3134.07670634080,3134.18424952805,3134.29178092094,3134.39930052048,3134.50680832764,3134.61430434342,3134.72178856880,3134.82926100478,3134.93672165234,3135.04417051248,3135.15160758618,3135.25903287443,3135.36644637822,3135.47384809854,3135.58123803638,3135.68861619273,3135.79598256857,3135.90333716490,3136.01067998271,3136.11801102298,3136.22533028669,3136.33263777485,3136.43993348844,3136.54721742844,3136.65448959585,3136.76174999166,3136.86899861684,3136.97623547240,3137.08346055931,3137.19067387857,3137.29787543116,3137.40506521808,3137.51224324031,3137.61940949883,3137.72656399464,3137.83370672873,3137.94083770207,3138.04795691567,3138.15506437050,3138.26216006755,3138.36924400782,3138.47631619229,3138.58337662194,3138.69042529776,3138.79746222075,3138.90448739189,3139.01150081216,3139.11850248255,3139.22549240405,3139.33247057765,3139.43943700433,3139.54639168508,3139.65333462089,3139.76026581274,3139.86718526162,3139.97409296852,3140.08098893442,3140.18787316031,3140.29474564718,3140.40160639601,3140.50845540778,3140.61529268350,3140.72211822413,3140.82893203067,3140.93573410411,3141.04252444542,3141.14930305560,3141.25606993564,3141.36282508650,3141.46956850920,3141.57630020470,3141.68302017399,3141.78972841807,3141.89642493791,3142.00310973450,3142.10978280883,3142.21644416188,3142.32309379464,3142.42973170809,3142.53635790321,3142.64297238101,3142.74957514245,3142.85616618852,3142.96274552021,3143.06931313850,3143.17586904439,3143.28241323884,3143.38894572285,3143.49546649741,3143.60197556349,3143.70847292208,3143.81495857417,3143.92143252074,3144.02789476277,3144.13434530126,3144.24078413718,3144.34721127151,3144.45362670525,3144.56003043937,3144.66642247487,3144.77280281271,3144.87917145390,3144.98552839941,3145.09187365022,3145.19820720733,3145.30452907171,3145.41083924434,3145.51713772622,3145.62342451832,3145.72969962162,3145.83596303712,3145.94221476580,3146.04845480863,3146.15468316660,3146.26089984070,3146.36710483191,3146.47329814120,3146.57947976957,3146.68564971800,3146.79180798747,3146.89795457896,3147.00408949345,3147.11021273193,3147.21632429539,3147.32242418480,3147.42851240114,3147.53458894540,3147.64065381856,3147.74670702161,3147.85274855552,3147.95877842128,3148.06479661988,3148.17080315228,3148.27679801948,3148.38278122245,3148.48875276219,3148.59471263966,3148.70066085586,3148.80659741176,3148.91252230835,3149.01843554661,3149.12433712751,3149.23022705205,3149.33610532120,3149.44197193595,3149.54782689727,3149.65367020614,3149.75950186356,3149.86532187050,3149.97113022793,3150.07692693685,3150.18271199823,3150.28848541306,3150.39424718231,3150.49999730697,3150.60573578801,3150.71146262642,3150.81717782319,3150.92288137928,3151.02857329568,3151.13425357337,3151.23992221333,3151.34557921654,3151.45122458399,3151.55685831665,3151.66248041550,3151.76809088152,3151.87368971570,3151.97927691900,3152.08485249243,3152.19041643694,3152.29596875353,3152.40150944317,3152.50703850684,3152.61255594553,3152.71806176021,3152.82355595186,3152.92903852147,3153.03450947000,3153.13996879844,3153.24541650778,3153.35085259898,3153.45627707304,3153.56168993092,3153.66709117361,3153.77248080208,3153.87785881732,3153.98322522031,3154.08858001201,3154.19392319343,3154.29925476552,3154.40457472927,3154.50988308566,3154.61517983567,3154.72046498027,3154.82573852045,3154.93100045719,3155.03625079145,3155.14148952423,3155.24671665649,3155.35193218922,3155.45713612340,3155.56232845999,3155.66750919999,3155.77267834437,3155.87783589411,3155.98298185018,3156.08811621357,3156.19323898525,3156.29835016619,3156.40344975738,3156.50853775980,3156.61361417442,3156.71867900221,3156.82373224417,3156.92877390126,3157.03380397446,3157.13882246475,3157.24382937310,3157.34882470050,3157.45380844792,3157.55878061634,3157.66374120673,3157.76869022008,3157.87362765735,3157.97855351953,3158.08346780759,3158.18837052251,3158.29326166527,3158.39814123684,3158.50300923819,3158.60786567032,3158.71271053418,3158.81754383077,3158.92236556104,3159.02717572599,3159.13197432659,3159.23676136381,3159.34153683863,3159.44630075202,3159.55105310497,3159.65579389845,3159.76052313342,3159.86524081088,3159.96994693179,3160.07464149714,3160.17932450789,3160.28399596502,3160.38865586951,3160.49330422233,3160.59794102446,3160.70256627688,3160.80717998055,3160.91178213646,3161.01637274558,3161.12095180889,3161.22551932735,3161.33007530195,3161.43461973366,3161.53915262345,3161.64367397231,3161.74818378120,3161.85268205110,3161.95716878298,3162.06164397782,3162.16610763659,3162.27055976027,3162.37500034984,3162.47942940626,3162.58384693051,3162.68825292357,3162.79264738641,3162.89703032000,3163.00140172532,3163.10576160334,3163.21010995503,3163.31444678138,3163.41877208335,3163.52308586192,3163.62738811806,3163.73167885274,3163.83595806695,3163.94022576164,3164.04448193781,3164.14872659641,3164.25295973842,3164.35718136482,3164.46139147658,3164.56559007468,3164.66977716008,3164.77395273376,3164.87811679669,3164.98226934984,3165.08641039420,3165.19053993073,3165.29465796040,3165.39876448418,3165.50285950306,3165.60694301800,3165.71101502998,3165.81507553996,3165.91912454892,3166.02316205784,3166.12718806768,3166.23120257942,3166.33520559403,3166.43919711248,3166.54317713574,3166.64714566479,3166.75110270060,3166.85504824414,3166.95898229638,3167.06290485830,3167.16681593086,3167.27071551504,3167.37460361181,3167.47848022215,3167.58234534701,3167.68619898738,3167.79004114422,3167.89387181852,3167.99769101123,3168.10149872333,3168.20529495579,3168.30907970959,3168.41285298569,3168.51661478506,3168.62036510868,3168.72410395752,3168.82783133255,3168.93154723473,3169.03525166504,3169.13894462446,3169.24262611394,3169.34629613447,3169.44995468701,3169.55360177253,3169.65723739201,3169.76086154641,3169.86447423670,3169.96807546386,3170.07166522885,3170.17524353265,3170.27881037622,3170.38236576054,3170.48590968657,3170.58944215529,3170.69296316766,3170.79647272466,3170.89997082725,3171.00345747641,3171.10693267310,3171.21039641829,3171.31384871296,3171.41728955807,3171.52071895459,3171.62413690350,3171.72754340575,3171.83093846233,3171.93432207419,3172.03769424232,3172.14105496767,3172.24440425122,3172.34774209393,3172.45106849678,3172.55438346073,3172.65768698676,3172.76097907582,3172.86425972890,3172.96752894695,3173.07078673096,3173.17403308187,3173.27726800067,3173.38049148833,3173.48370354581,3173.58690417407,3173.69009337409,3173.79327114684,3173.89643749328,3173.99959241439,3174.10273591112,3174.20586798446,3174.30898863535,3174.41209786479,3174.51519567372,3174.61828206313,3174.72135703397,3174.82442058721,3174.92747272383,3175.03051344479,3175.13354275105,3175.23656064359,3175.33956712337,3175.44256219137,3175.54554584853,3175.64851809585,3175.75147893427,3175.85442836477,3175.95736638831,3176.06029300587,3176.16320821841,3176.26611202689,3176.36900443228,3176.47188543556,3176.57475503768,3176.67761323961,3176.78046004232,3176.88329544678,3176.98611945395,3177.08893206479,3177.19173328028,3177.29452310139,3177.39730152907,3177.50006856429,3177.60282420802,3177.70556846123,3177.80830132488,3177.91102279994,3178.01373288737,3178.11643158813,3178.21911890321,3178.32179483355,3178.42445938014,3178.52711254392,3178.62975432587,3178.73238472695,3178.83500374813,3178.93761139038,3179.04020765465,3179.14279254192,3179.24536605314,3179.34792818930,3179.45047895134,3179.55301834023,3179.65554635695,3179.75806300245,3179.86056827770,3179.96306218366,3180.06554472130,3180.16801589159,3180.27047569548,3180.37292413395,3180.47536120795,3180.57778691846,3180.68020126643,3180.78260425283,3180.88499587863,3180.98737614478,3181.08974505226,3181.19210260203,3181.29444879504,3181.39678363228,3181.49910711469,3181.60141924324,3181.70372001890,3181.80600944264,3181.90828751540,3182.01055423817,3182.11280961190,3182.21505363755,3182.31728631609,3182.41950764849,3182.52171763569,3182.62391627868,3182.72610357841,3182.82827953585,3182.93044415195,3183.03259742769,3183.13473936402,3183.23686996191,3183.33898922232,3183.44109714621,3183.54319373455,3183.64527898829,3183.74735290841,3183.84941549587,3183.95146675162,3184.05350667663,3184.15553527186,3184.25755253828,3184.35955847684,3184.46155308851,3184.56353637426,3184.66550833504,3184.76746897181,3184.86941828554,3184.97135627719,3185.07328294772,3185.17519829810,3185.27710232928,3185.37899504223,3185.48087643790,3185.58274651727,3185.68460528129,3185.78645273092,3185.88828886713,3185.99011369088,3186.09192720312,3186.19372940483,3186.29552029695,3186.39729988046,3186.49906815631,3186.60082512546,3186.70257078888,3186.80430514753,3186.90602820236,3187.00773995434,3187.10944040443,3187.21112955359,3187.31280740279,3187.41447395297,3187.51612920510,3187.61777316015,3187.71940581907,3187.82102718282,3187.92263725237,3188.02423602867,3188.12582351268,3188.22739970537,3188.32896460769,3188.43051822061,3188.53206054508,3188.63359158207,3188.73511133253,3188.83661979743,3188.93811697772,3189.03960287436,3189.14107748832,3189.24254082056,3189.34399287202,3189.44543364368,3189.54686313649,3189.64828135141,3189.74968828940,3189.85108395142,3189.95246833844,3190.05384145140,3190.15520329126,3190.25655385900,3190.35789315556,3190.45922118190,3190.56053793899,3190.66184342778,3190.76313764923,3190.86442060431,3190.96569229396,3191.06695271915,3191.16820188083,3191.26943977997,3191.37066641752,3191.47188179444,3191.57308591170,3191.67427877024,3191.77546037102,3191.87663071501,3191.97778980317,3192.07893763644,3192.18007421579,3192.28119954218,3192.38231361656,3192.48341643990,3192.58450801314,3192.68558833725,3192.78665741319,3192.88771524191,3192.98876182437,3193.08979716153,3193.19082125435,3193.29183410377,3193.39283571077,3193.49382607630,3193.59480520131,3193.69577308676,3193.79672973361,3193.89767514281,3193.99860931533,3194.09953225212,3194.20044395413,3194.30134442233,3194.40223365767,3194.50311166111,3194.60397843360,3194.70483397610,3194.80567828956,3194.90651137495,3195.00733323322,3195.10814386533,3195.20894327222,3195.30973145487,3195.41050841422,3195.51127415123,3195.61202866686,3195.71277196206,3195.81350403779,3195.91422489501,3196.01493453466,3196.11563295772,3196.21632016512,3196.31699615783,3196.41766093681,3196.51831450301,3196.61895685738,3196.71958800088,3196.82020793446,3196.92081665909,3197.02141417571,3197.12200048529,3197.22257558877,3197.32313948711,3197.42369218127,3197.52423367221,3197.62476396086,3197.72528304821,3197.82579093518,3197.92628762275,3198.02677311186,3198.12724740348,3198.22771049855,3198.32816239803,3198.42860310287,3198.52903261404,3198.62945093248,3198.72985805914,3198.83025399499,3198.93063874097,3199.03101229804,3199.13137466716,3199.23172584927,3199.33206584534,3199.43239465631,3199.53271228315,3199.63301872680,3199.73331398821,3199.83359806835,3199.93387096816,3200.03413268860,3200.13438323063,3200.23462259519,3200.33485078324,3200.43506779573,3200.53527363362,3200.63546829785,3200.73565178939,3200.83582410919,3200.93598525819,3201.03613523736,3201.13627404764,3201.23640168999,3201.33651816535,3201.43662347469,3201.53671761896,3201.63680059911,3201.73687241609,3201.83693307085,3201.93698256435,3202.03702089753,3202.13704807136,3202.23706408678,3202.33706894475,3202.43706264622,3202.53704519214,3202.63701658346,3202.73697682113,3202.83692590611,3202.93686383935,3203.03679062180,3203.13670625442,3203.23661073815,3203.33650407394,3203.43638626275,3203.53625730553,3203.63611720323,3203.73596595681,3203.83580356721,3203.93563003538,3204.03544536228,3204.13524954886,3204.23504259607,3204.33482450486,3204.43459527617,3204.53435491098,3204.63410341021,3204.73384077483,3204.83356700579,3204.93328210403,3205.03298607051,3205.13267890618,3205.23236061198,3205.33203118887,3205.43169063781,3205.53133895973,3205.63097615560,3205.73060222635,3205.83021717295,3205.92982099634,3206.02941369747,3206.12899527729,3206.22856573676,3206.32812507681,3206.42767329841,3206.52721040251,3206.62673639004,3206.72625126196,3206.82575501923,3206.92524766279,3207.02472919359,3207.12419961258,3207.22365892071,3207.32310711893,3207.42254420818,3207.52197018943,3207.62138506362,3207.72078883169,3207.82018149460,3207.91956305329,3208.01893350872,3208.11829286183,3208.21764111357,3208.31697826490,3208.41630431675,3208.51561927009,3208.61492312585,3208.71421588499,3208.81349754846,3208.91276811720,3209.01202759216,3209.11127597429,3209.21051326454,3209.30973946386,3209.40895457320,3209.50815859349,3209.60735152571,3209.70653337078,3209.80570412966,3209.90486380330,3210.00401239264,3210.10314989864,3210.20227632223,3210.30139166438,3210.40049592601,3210.49958910810,3210.59867121157,3210.69774223739,3210.79680218649,3210.89585105982,3210.99488885834,3211.09391558298,3211.19293123470,3211.29193581445,3211.39092932316,3211.48991176179,3211.58888313129,3211.68784343260,3211.78679266667,3211.88573083444,3211.98465793686,3212.08357397489,3212.18247894946,3212.28137286152,3212.38025571202,3212.47912750191,3212.57798823213,3212.67683790363,3212.77567651735,3212.87450407425,3212.97332057526,3213.07212602134,3213.17092041343,3213.26970375247,3213.36847603942,3213.46723727521,3213.56598746080,3213.66472659713,3213.76345468515,3213.86217172580,3213.96087772002,3214.05957266877,3214.15825657299,3214.25692943362,3214.35559125162,3214.45424202791,3214.55288176346,3214.65151045921,3214.75012811609,3214.84873473507,3214.94733031707,3215.04591486306,3215.14448837396,3215.24305085073,3215.34160229432,3215.44014270566,3215.53867208570,3215.63719043539,3215.73569775567,3215.83419404748,3215.93267931178,3216.03115354950,3216.12961676159,3216.22806894900,3216.32651011266,3216.42494025352,3216.52335937254,3216.62176747064,3216.72016454878,3216.81855060790,3216.91692564894,3217.01528967285,3217.11364268057,3217.21198467305,3217.31031565123,3217.40863561604,3217.50694456845,3217.60524250939,3217.70352943980,3217.80180536062,3217.90007027281,3217.99832417730,3218.09656707504,3218.19479896697,3218.29301985404,3218.39122973718,3218.48942861734,3218.58761649547,3218.68579337251,3218.78395924939,3218.88211412707,3218.98025800648,3219.07839088857,3219.17651277428,3219.27462366455,3219.37272356034,3219.47081246257,3219.56889037219,3219.66695729015,3219.76501321738,3219.86305815483,3219.96109210344,3220.05911506416,3220.15712703792,3220.25512802567,3220.35311802835,3220.45109704691,3220.54906508227,3220.64702213539,3220.74496820721,3220.84290329867,3220.94082741071,3221.03874054427,3221.13664270030,3221.23453387974,3221.33241408352,3221.43028331259,3221.52814156789,3221.62598885036,3221.72382516095,3221.82165050059,3221.91946487023,3222.01726827080,3222.11506070325,3222.21284216852,3222.31061266755,3222.40837220128,3222.50612077066,3222.60385837661,3222.70158502009,3222.79930070203,3222.89700542338,3222.99469918507,3223.09238198805,3223.19005383325,3223.28771472162,3223.38536465410,3223.48300363162,3223.58063165513,3223.67824872557,3223.77585484388,3223.87345001099,3223.97103422786,3224.06860749541,3224.16616981458,3224.26372118633,3224.36126161158,3224.45879109128,3224.55630962637,3224.65381721778,3224.75131386646,3224.84879957334,3224.94627433937,3225.04373816549,3225.14119105262,3225.23863300172,3225.33606401373,3225.43348408957,3225.53089323019,3225.62829143654,3225.72567870954,3225.82305505014,3225.92042045927,3226.01777493789,3226.11511848691,3226.21245110729,3226.30977279996,3226.40708356586,3226.50438340593,3226.60167232110,3226.69895031232,3226.79621738053,3226.89347352666,3226.99071875164,3227.08795305643,3227.18517644196,3227.28238890915,3227.37959045897,3227.47678109233,3227.57396081018,3227.67112961346,3227.76828750311,3227.86543448006,3227.96257054524,3228.05969569961,3228.15680994409,3228.25391327963,3228.35100570715,3228.44808722761,3228.54515784193,3228.64221755105,3228.73926635591,3228.83630425745,3228.93333125660,3229.03034735431,3229.12735255151,3229.22434684913,3229.32133024811,3229.41830274940,3229.51526435392,3229.61221506261,3229.70915487641,3229.80608379626,3229.90300182309,3229.99990895785,3230.09680520146,3230.19369055486,3230.29056501899,3230.38742859479,3230.48428128318,3230.58112308512,3230.67795400153,3230.77477403335,3230.87158318152,3230.96838144697,3231.06516883063,3231.16194533345,3231.25871095637,3231.35546570030,3231.45220956620,3231.54894255500,3231.64566466762,3231.74237590502,3231.83907626812,3231.93576575786,3232.03244437517,3232.12911212100,3232.22576899627,3232.32241500192,3232.41905013888,3232.51567440810,3232.61228781050,3232.70889034702,3232.80548201860,3232.90206282617,3232.99863277066,3233.09519185301,3233.19174007416,3233.28827743504,3233.38480393658,3233.48131957972,3233.57782436540,3233.67431829454,3233.77080136808,3233.86727358696,3233.96373495211,3234.06018546446,3234.15662512496,3234.25305393452,3234.34947189410,3234.44587900461,3234.54227526700,3234.63866068220,3234.73503525114,3234.83139897476,3234.92775185399,3235.02409388976,3235.12042508301,3235.21674543467,3235.31305494567,3235.40935361696,3235.50564144945,3235.60191844409,3235.69818460180,3235.79443992353,3235.89068441020,3235.98691806275,3236.08314088211,3236.17935286921,3236.27555402499,3236.37174435038,3236.46792384631,3236.56409251371,3236.66025035353,3236.75639736668,3236.85253355410,3236.94865891673,3237.04477345550,3237.14087717134,3237.23697006518,3237.33305213796,3237.42912339060,3237.52518382404,3237.62123343921,3237.71727223705,3237.81330021848,3237.90931738444,3238.00532373586,3238.10131927367,3238.19730399881,3238.29327791220,3238.38924101477,3238.48519330747,3238.58113479121,3238.67706546694,3238.77298533558,3238.86889439806,3238.96479265532,3239.06068010829,3239.15655675789,3239.25242260507,3239.34827765074,3239.44412189585,3239.53995534132,3239.63577798808,3239.73158983707,3239.82739088921,3239.92318114544,3240.01896060669,3240.11472927389,3240.21048714796,3240.30623422985,3240.40197052047,3240.49769602076,3240.59341073166,3240.68911465408,3240.78480778897,3240.88049013725,3240.97616169985,3241.07182247770,3241.16747247173,3241.26311168288,3241.35874011207,3241.45435776023,3241.54996462829,3241.64556071718,3241.74114602784,3241.83672056118,3241.93228431815,3242.02783729967,3242.12337950666,3242.21891094007,3242.31443160082,3242.40994148983,3242.50544060804,3242.60092895638,3242.69640653578,3242.79187334716,3242.88732939145,3242.98277466959,3243.07820918250,3243.17363293111,3243.26904591635,3243.36444813915,3243.45983960043,3243.55522030114,3243.65059024219,3243.74594942451,3243.84129784903,3243.93663551669,3244.03196242840,3244.12727858510,3244.22258398772,3244.31787863718,3244.41316253442,3244.50843568035,3244.60369807591,3244.69894972203,3244.79419061964,3244.88942076965,3244.98464017301,3245.07984883064,3245.17504674346,3245.27023391240,3245.36541033840,3245.46057602237,3245.55573096525,3245.65087516796,3245.74600863144,3245.84113135661,3245.93624334439,3246.03134459571,3246.12643511150,3246.22151489270,3246.31658394021,3246.41164225498,3246.50668983793,3246.60172668998,3246.69675281207,3246.79176820511,3246.88677287004,3246.98176680779,3247.07675001927,3247.17172250542,3247.26668426716,3247.36163530542,3247.45657562113,3247.55150521521,3247.64642408858,3247.74133224218,3247.83622967694,3247.93111639376,3248.02599239360,3248.12085767736,3248.21571224597,3248.31055610037,3248.40538924147,3248.50021167021,3248.59502338751,3248.68982439428,3248.78461469147,3248.87939428000,3248.97416316078,3249.06892133475,3249.16366880284,3249.25840556596,3249.35313162504,3249.44784698101,3249.54255163480,3249.63724558732,3249.73192883950,3249.82660139228,3249.92126324656,3250.01591440329,3250.11055486338,3250.20518462775,3250.29980369734,3250.39441207307,3250.48900975586,3250.58359674663,3250.67817304632,3250.77273865584,3250.86729357612,3250.96183780809,3251.05637135267,3251.15089421078,3251.24540638334,3251.33990787129,3251.43439867554,3251.52887879703,3251.62334823666,3251.71780699538,3251.81225507409,3251.90669247373,3252.00111919522,3252.09553523949,3252.18994060745,3252.28433530003,3252.37871931815,3252.47309266274,3252.56745533472,3252.66180733501,3252.75614866455,3252.85047932424,3252.94479931501,3253.03910863780,3253.13340729351,3253.22769528308,3253.32197260742,3253.41623926746,3253.51049526412,3253.60474059833,3253.69897527101,3253.79319928307,3253.88741263545,3253.98161532906,3254.07580736484,3254.16998874369,3254.26415946654,3254.35831953433,3254.45246894795,3254.54660770835,3254.64073581644,3254.73485327315,3254.82896007939,3254.92305623609,3255.01714174417,3255.11121660455,3255.20528081816,3255.29933438592,3255.39337730874,3255.48740958755,3255.58143122327,3255.67544221683,3255.76944256914,3255.86343228113,3255.95741135371,3256.05137978781,3256.14533758435,3256.23928474426,3256.33322126845,3256.42714715784,3256.52106241335,3256.61496703592,3256.70886102645,3256.80274438586,3256.89661711509,3256.99047921505,3257.08433068665,3257.17817153083,3257.27200174850,3257.36582134058,3257.45963030800,3257.55342865167,3257.64721637251,3257.74099347145,3257.83475994941,3257.92851580729,3258.02226104604,3258.11599566656,3258.20971966977,3258.30343305660,3258.39713582797,3258.49082798479,3258.58450952799,3258.67818045848,3258.77184077719,3258.86549048503,3258.95912958293,3259.05275807180,3259.14637595257,3259.23998322614,3259.33357989346,3259.42716595542,3259.52074141296,3259.61430626698,3259.70786051842,3259.80140416819,3259.89493721720,3259.98845966638,3260.08197151665,3260.17547276892,3260.26896342412,3260.36244348316,3260.45591294697,3260.54937181645,3260.64282009253,3260.73625777614,3260.82968486818,3260.92310136957,3261.01650728124,3261.10990260409,3261.20328733906,3261.29666148706,3261.39002504901,3261.48337802582,3261.57672041841,3261.67005222771,3261.76337345462,3261.85668410007,3261.94998416498,3262.04327365026,3262.13655255683,3262.22982088561,3262.32307863751,3262.41632581346,3262.50956241437,3262.60278844116,3262.69600389475,3262.78920877605,3262.88240308598,3262.97558682546,3263.06875999541,3263.16192259674,3263.25507463037,3263.34821609722,3263.44134699820,3263.53446733423,3263.62757710623,3263.72067631512,3263.81376496180,3263.90684304721,3263.99991057225,3264.09296753785,3264.18601394491,3264.27904979436,3264.37207508711,3264.46508982407,3264.55809400618,3264.65108763433,3264.74407070945,3264.83704323245,3264.93000520425,3265.02295662577,3265.11589749792,3265.20882782161,3265.30174759777,3265.39465682731,3265.48755551115,3265.58044365019,3265.67332124536,3265.76618829757,3265.85904480775,3265.95189077679,3266.04472620562,3266.13755109516,3266.23036544632,3266.32316926001,3266.41596253715,3266.50874527866,3266.60151748545,3266.69427915843,3266.78703029853,3266.87977090665,3266.97250098371,3267.06522053062,3267.15792954831,3267.25062803768,3267.34331599965,3267.43599343514,3267.52866034505,3267.62131673031,3267.71396259183,3267.80659793052,3267.89922274730,3267.99183704307,3268.08444081877,3268.17703407529,3268.26961681356,3268.36218903448,3268.45475073898,3268.54730192796,3268.63984260235,3268.73237276305,3268.82489241097,3268.91740154704,3269.00990017216,3269.10238828725,3269.19486589323,3269.28733299100,3269.37978958147,3269.47223566558,3269.56467124422,3269.65709631831,3269.74951088876,3269.84191495649,3269.93430852240,3270.02669158743,3270.11906415246,3270.21142621843,3270.30377778623,3270.39611885680,3270.48844943102,3270.58076950983,3270.67307909413,3270.76537818484,3270.85766678287,3270.94994488912,3271.04221250452,3271.13446962998,3271.22671626640,3271.31895241471,3271.41117807581,3271.50339325061,3271.59559794003,3271.68779214498,3271.77997586637,3271.87214910511,3271.96431186212,3272.05646413831,3272.14860593459,3272.24073725186,3272.33285809105,3272.42496845307,3272.51706833882,3272.60915774922,3272.70123668517,3272.79330514760,3272.88536313741,3272.97741065551,3273.06944770282,3273.16147428025,3273.25349038870,3273.34549602909,3273.43749120233,3273.52947590933,3273.62145015100,3273.71341392825,3273.80536724200,3273.89731009315,3273.98924248262,3274.08116441131,3274.17307588013,3274.26497689001,3274.35686744184,3274.44874753654,3274.54061717501,3274.63247635818,3274.72432508694,3274.81616336222,3274.90799118491,3274.99980855593,3275.09161547619,3275.18341194661,3275.27519796808,3275.36697354152,3275.45873866784,3275.55049334795,3275.64223758275,3275.73397137317,3275.82569472011,3275.91740762447,3276.00911008717,3276.10080210912,3276.19248369122,3276.28415483439,3276.37581553954,3276.46746580757,3276.55910563939,3276.65073503592,3276.74235399806,3276.83396252671,3276.92556062280,3277.01714828723,3277.10872552091,3277.20029232474,3277.29184869964,3277.38339464651,3277.47493016626,3277.56645525981,3277.65796992806,3277.74947417191,3277.84096799228,3277.93245139008,3278.02392436621,3278.11538692158,3278.20683905711,3278.29828077369,3278.38971207223,3278.48113295366,3278.57254341886,3278.66394346876,3278.75533310425,3278.84671232625,3278.93808113567,3279.02943953340,3279.12078752037,3279.21212509747,3279.30345226562,3279.39476902572,3279.48607537868,3279.57737132540,3279.66865686680,3279.75993200379,3279.85119673726,3279.94245106812,3280.03369499730,3280.12492852568,3280.21615165417,3280.30736438370,3280.39856671515,3280.48975864945,3280.58094018748,3280.67211133017,3280.76327207842,3280.85442243313,3280.94556239522,3281.03669196558,3281.12781114513,3281.21891993477,3281.31001833540,3281.40110634794,3281.49218397329,3281.58325121236,3281.67430806604,3281.76535453526,3281.85639062091,3281.94741632390,3282.03843164514,3282.12943658553,3282.22043114598,3282.31141532739,3282.40238913067,3282.49335255673,3282.58430560647,3282.67524828079,3282.76618058061,3282.85710250682,3282.94801406034,3283.03891524206,3283.12980605290,3283.22068649375,3283.31155656553,3283.40241626914,3283.49326560548,3283.58410457546,3283.67493317999,3283.76575141996,3283.85655929629,3283.94735680987,3284.03814396162,3284.12892075243,3284.21968718322,3284.31044325489,3284.40118896833,3284.49192432446,3284.58264932419,3284.67336396840,3284.76406825802,3284.85476219394,3284.94544577706,3285.03611900830,3285.12678188855,3285.21743441872,3285.30807659972,3285.39870843244,3285.48932991779,3285.57994105668,3285.67054185001,3285.76113229868,3285.85171240359,3285.94228216566,3286.03284158578,3286.12339066485,3286.21392940379,3286.30445780348,3286.39497586485,3286.48548358878,3286.57598097619,3286.66646802797,3286.75694474504,3286.84741112828,3286.93786717861,3287.02831289693,3287.11874828414,3287.20917334114,3287.29958806884,3287.38999246814,3287.48038653995,3287.57077028515,3287.66114370466,3287.75150679939,3287.84185957022,3287.93220201807,3288.02253414384,3288.11285594842,3288.20316743273,3288.29346859766,3288.38375944411,3288.47403997300,3288.56431018521,3288.65457008165,3288.74481966323,3288.83505893084,3288.92528788539,3289.01550652777,3289.10571485890,3289.19591287967,3289.28610059098,3289.37627799374,3289.46644508885,3289.55660187720,3289.64674835970,3289.73688453725,3289.82701041075,3289.91712598111,3290.00723124922,3290.09732621598,3290.18741088230,3290.27748524908,3290.36754931721,3290.45760308761,3290.54764656116,3290.63767973877,3290.72770262135,3290.81771520978,3290.90771750498,3290.99770950784,3291.08769121927,3291.17766264015,3291.26762377140,3291.35757461392,3291.44751516860,3291.53744543634,3291.62736541805,3291.71727511462,3291.80717452696,3291.89706365596,3291.98694250253,3292.07681106756,3292.16666935195,3292.25651735661,3292.34635508244,3292.43618253032,3292.52599970117,3292.61580659589,3292.70560321536,3292.79538956050,3292.88516563219,3292.97493143135,3293.06468695886,3293.15443221564,3293.24416720257,3293.33389192056,3293.42360637051,3293.51331055331,3293.60300446986,3293.69268812106,3293.78236150782,3293.87202463103,3293.96167749159,3294.05132009039,3294.14095242834,3294.23057450634,3294.32018632528,3294.40978788606,3294.49937918958,3294.58896023674,3294.67853102843,3294.76809156556,3294.85764184903,3294.94718187972,3295.03671165855,3295.12623118640,3295.21574046418,3295.30523949278,3295.39472827310,3295.48420680604,3295.57367509250,3295.66313313337,3295.75258092955,3295.84201848194,3295.93144579144,3296.02086285894,3296.11026968535,3296.19966627155,3296.28905261845,3296.37842872695,3296.46779459793,3296.55715023231,3296.64649563096,3296.73583079480,3296.82515572472,3296.91447042162,3297.00377488639,3297.09306911993,3297.18235312313,3297.27162689690,3297.36089044213,3297.45014375971,3297.53938685055,3297.62861971553,3297.71784235556,3297.80705477154,3297.89625696435,3297.98544893490,3298.07463068407,3298.16380221278,3298.25296352191,3298.34211461236,3298.43125548502,3298.52038614079,3298.60950658057,3298.69861680526,3298.78771681574,3298.87680661292,3298.96588619769,3299.05495557094,3299.14401473357,3299.23306368648,3299.32210243057,3299.41113096672,3299.50014929583,3299.58915741880,3299.67815533653,3299.76714304990,3299.85612055982,3299.94508786718,3300.03404497287,3300.12299187778,3300.21192858283,3300.30085508889,3300.38977139686,3300.47867750764,3300.56757342213,3300.65645914121,3300.74533466579,3300.83419999675,3300.92305513499,3301.01190008141,3301.10073483689,3301.18955940234,3301.27837377865,3301.36717796671,3301.45597196742,3301.54475578167,3301.63352941035,3301.72229285436,3301.81104611460,3301.89978919195,3301.98852208731,3302.07724480158,3302.16595733564,3302.25465969040,3302.34335186673,3302.43203386555,3302.52070568774,3302.60936733420,3302.69801880581,3302.78666010348,3302.87529122809,3302.96391218054,3303.05252296173,3303.14112357253,3303.22971401386,3303.31829428660,3303.40686439164,3303.49542432987,3303.58397410220,3303.67251370951,3303.76104315270,3303.84956243265,3303.93807155026,3304.02657050643,3304.11505930204,3304.20353793799,3304.29200641517,3304.38046473447,3304.46891289679,3304.55735090301,3304.64577875404,3304.73419645076,3304.82260399406,3304.91100138483,3304.99938862397,3305.08776571238,3305.17613265093,3305.26448944053,3305.35283608206,3305.44117257642,3305.52949892450,3305.61781512719,3305.70612118538,3305.79441709996,3305.88270287183,3305.97097850187,3306.05924399098,3306.14749934004,3306.23574454996,3306.32397962162,3306.41220455591,3306.50041935372,3306.58862401595,3306.67681854348,3306.76500293721,3306.85317719802,3306.94134132681,3307.02949532447,3307.11763919189,3307.20577292995,3307.29389653956,3307.38201002159,3307.47011337695,3307.55820660652,3307.64628971119,3307.73436269185,3307.82242554939,3307.91047828471,3307.99852089869,3308.08655339222,3308.17457576619,3308.26258802150,3308.35059015902,3308.43858217966,3308.52656408431,3308.61453587384,3308.70249754915,3308.79044911114,3308.87839056068,3308.96632189868,3309.05424312602,3309.14215424358,3309.23005525226,3309.31794615295,3309.40582694654,3309.49369763391,3309.58155821596,3309.66940869358,3309.75724906764,3309.84507933905,3309.93289950869,3310.02070957745,3310.10850954622,3310.19629941589,3310.28407918734,3310.37184886147,3310.45960843916,3310.54735792131,3310.63509730879,3310.72282660251,3310.81054580334,3310.89825491218,3310.98595392991,3311.07364285743,3311.16132169561,3311.24899044536,3311.33664910755,3311.42429768307,3311.51193617282,3311.59956457768,3311.68718289854,3311.77479113628,3311.86238929180,3311.94997736598,3312.03755535971,3312.12512327388,3312.21268110937,3312.30022886707,3312.38776654787,3312.47529415266,3312.56281168232,3312.65031913775,3312.73781651982,3312.82530382943,3312.91278106746,3313.00024823480,3313.08770533234,3313.17515236096,3313.26258932155,3313.35001621500,3313.43743304219,3313.52483980401,3313.61223650136,3313.69962313510,3313.78699970614,3313.87436621535,3313.96172266362,3314.04906905185,3314.13640538091,3314.22373165170,3314.31104786509,3314.39835402198,3314.48565012325,3314.57293616979,3314.66021216248,3314.74747810221,3314.83473398986,3314.92197982632,3315.00921561248,3315.09644134923,3315.18365703744,3315.27086267801,3315.35805827181,3315.44524381974,3315.53241932268,3315.61958478151,3315.70674019713,3315.79388557041,3315.88102090224,3315.96814619351,3316.05526144511,3316.14236665791,3316.22946183280,3316.31654697066,3316.40362207239,3316.49068713887,3316.57774217098,3316.66478716960,3316.75182213563,3316.83884706994,3316.92586197342,3317.01286684696,3317.09986169143,3317.18684650773,3317.27382129674,3317.36078605934,3317.44774079642,3317.53468550885,3317.62162019754,3317.70854486335,3317.79545950717,3317.88236412990,3317.96925873240,3318.05614331557,3318.14301788029,3318.22988242744,3318.31673695791,3318.40358147257,3318.49041597233,3318.57724045805,3318.66405493062,3318.75085939092,3318.83765383984,3318.92443827827,3319.01121270707,3319.09797712715,3319.18473153938,3319.27147594464,3319.35821034381,3319.44493473779,3319.53164912745,3319.61835351368,3319.70504789736,3319.79173227936,3319.87840666059,3319.96507104191,3320.05172542421,3320.13836980837,3320.22500419528,3320.31162858581,3320.39824298086,3320.48484738129,3320.57144178801,3320.65802620187,3320.74460062378,3320.83116505461,3320.91771949525,3321.00426394656,3321.09079840945,3321.17732288479,3321.26383737345,3321.35034187633,3321.43683639431,3321.52332092826,3321.60979547907,3321.69626004762,3321.78271463480,3321.86915924147,3321.95559386853,3322.04201851686,3322.12843318733,3322.21483788084,3322.30123259825,3322.38761734045,3322.47399210833,3322.56035690276,3322.64671172462,3322.73305657481,3322.81939145418,3322.90571636364,3322.99203130405,3323.07833627630,3323.16463128127,3323.25091631984,3323.33719139289,3323.42345650130,3323.50971164596,3323.59595682774,3323.68219204752,3323.76841730618,3323.85463260461,3323.94083794368,3324.02703332427,3324.11321874727,3324.19939421355,3324.28555972399,3324.37171527948,3324.45786088090,3324.54399652911,3324.63012222501,3324.71623796948,3324.80234376338,3324.88843960761,3324.97452550305,3325.06060145056,3325.14666745103,3325.23272350535,3325.31876961438,3325.40480577902,3325.49083200013,3325.57684827860,3325.66285461530,3325.74885101113,3325.83483746695,3325.92081398364,3326.00678056208,3326.09273720316,3326.17868390775,3326.26462067672,3326.35054751097,3326.43646441136,3326.52237137877,3326.60826841410,3326.69415551820,3326.78003269196,3326.86589993627,3326.95175725199,3327.03760464000,3327.12344210120,3327.20926963644,3327.29508724661,3327.38089493260,3327.46669269527,3327.55248053550,3327.63825845418,3327.72402645217,3327.80978453037,3327.89553268964,3327.98127093086,3328.06699925492,3328.15271766268,3328.23842615503,3328.32412473284,3328.40981339700,3328.49549214837,3328.58116098785,3328.66681991629,3328.75246893458,3328.83810804360,3328.92373724423,3329.00935653734,3329.09496592380,3329.18056540451,3329.26615498032,3329.35173465213,3329.43730442080,3329.52286428721,3329.60841425224,3329.69395431677,3329.77948448167,3329.86500474782,3329.95051511610,3330.03601558738,3330.12150616254,3330.20698684245,3330.29245762799,3330.37791852004,3330.46336951948,3330.54881062717,3330.63424184400,3330.71966317084,3330.80507460857,3330.89047615806,3330.97586782019,3331.06124959584,3331.14662148587,3331.23198349118,3331.31733561262,3331.40267785108,3331.48801020743,3331.57333268256,3331.65864527732,3331.74394799261,3331.82924082929,3331.91452378824,3331.99979687033,3332.08506007644,3332.17031340745,3332.25555686423,3332.34079044765,3332.42601415859,3332.51122799793,3332.59643196654,3332.68162606529,3332.76681029506,3332.85198465672,3332.93714915115,3333.02230377923,3333.10744854181,3333.19258343980,3333.27770847404,3333.36282364543,3333.44792895483,3333.53302440312,3333.61810999118,3333.70318571987,3333.78825159007,3333.87330760265,3333.95835375850,3334.04339005848,3334.12841650346,3334.21343309432,3334.29843983194,3334.38343671719,3334.46842375093,3334.55340093405,3334.63836826742,3334.72332575192,3334.80827338840,3334.89321117776,3334.97813912086,3335.06305721857,3335.14796547177,3335.23286388133,3335.31775244813,3335.40263117303,3335.48750005691,3335.57235910065,3335.65720830511,3335.74204767118,3335.82687719971,3335.91169689159,3335.99650674768,3336.08130676887,3336.16609695602,3336.25087731000,3336.33564783169,3336.42040852196,3336.50515938168,3336.58990041172,3336.67463161297,3336.75935298628,3336.84406453253,3336.92876625259,3337.01345814734,3337.09814021764,3337.18281246438,3337.26747488841,3337.35212749061,3337.43677027186,3337.52140323303,3337.60602637498,3337.69063969859,3337.77524320473,3337.85983689428,3337.94442076809,3338.02899482705,3338.11355907203,3338.19811350389,3338.28265812352,3338.36719293177,3338.45171792952,3338.53623311764,3338.62073849701,3338.70523406849,3338.78971983295,3338.87419579127,3338.95866194432,3339.04311829296,3339.12756483807,3339.21200158052,3339.29642852117,3339.38084566091,3339.46525300059,3339.54965054109,3339.63403828329,3339.71841622804,3339.80278437623,3339.88714272872,3339.97149128637,3340.05583005007,3340.14015902068,3340.22447819907,3340.30878758611,3340.39308718268,3340.47737698963,3340.56165700784,3340.64592723819,3340.73018768153,3340.81443833874,3340.89867921070,3340.98291029826,3341.06713160230,3341.15134312368,3341.23554486328,3341.31973682197,3341.40391900061,3341.48809140008,3341.57225402124,3341.65640686496,3341.74054993212,3341.82468322357,3341.90880674019,3341.99292048286,3342.07702445242,3342.16111864977,3342.24520307576,3342.32927773126,3342.41334261714,3342.49739773427,3342.58144308352,3342.66547866576,3342.74950448185,3342.83352053267,3342.91752681908,3343.00152334195,3343.08551010214,3343.16948710053,3343.25345433799,3343.33741181538,3343.42135953357,3343.50529749343,3343.58922569582,3343.67314414162,3343.75705283168,3343.84095176689,3343.92484094811,3344.00872037619,3344.09259005202,3344.17644997646,3344.26030015038,3344.34414057464,3344.42797125011,3344.51179217766,3344.59560335815,3344.67940479246,3344.76319648145,3344.84697842598,3344.93075062693,3345.01451308516,3345.09826580154,3345.18200877693,3345.26574201220,3345.34946550822,3345.43317926586,3345.51688328597,3345.60057756944,3345.68426211712,3345.76793692987,3345.85160200858,3345.93525735410,3346.01890296730,3346.10253884904,3346.18616500020,3346.26978142163,3346.35338811421,3346.43698507880,3346.52057231626,3346.60414982747,3346.68771761329,3346.77127567458,3346.85482401220,3346.93836262704,3347.02189151994,3347.10541069178,3347.18892014342,3347.27241987573,3347.35590988958,3347.43939018582,3347.52286076532,3347.60632162895,3347.68977277758,3347.77321421207,3347.85664593328,3347.94006794208,3348.02348023933,3348.10688282590,3348.19027570266,3348.27365887046,3348.35703233018,3348.44039608268,3348.52375012882,3348.60709446947,3348.69042910549,3348.77375403775,3348.85706926711,3348.94037479443,3349.02367062059,3349.10695674643,3349.19023317284,3349.27349990067,3349.35675693079,3349.44000426406,3349.52324190134,3349.60646984350,3349.68968809141,3349.77289664592,3349.85609550790,3349.93928467822,3350.02246415773,3350.10563394731,3350.18879404781,3350.27194446010,3350.35508518505,3350.43821622351,3350.52133757634,3350.60444924443,3350.68755122861,3350.77064352977,3350.85372614876,3350.93679908644,3351.01986234368,3351.10291592135,3351.18595982030,3351.26899404139,3351.35201858550,3351.43503345348,3351.51803864619,3351.60103416451,3351.68402000928,3351.76699618138,3351.84996268167,3351.93291951100,3352.01586667024,3352.09880416026,3352.18173198192,3352.26465013607,3352.34755862359,3352.43045744532,3352.51334660214,3352.59622609491,3352.67909592449,3352.76195609173,3352.84480659751,3352.92764744269,3353.01047862812,3353.09330015467,3353.17611202320,3353.25891423457,3353.34170678964,3353.42448968928,3353.50726293434,3353.59002652569,3353.67278046419,3353.75552475070,3353.83825938608,3353.92098437120,3354.00369970690,3354.08640539407,3354.16910143354,3354.25178782620,3354.33446457289,3354.41713167448,3354.49978913183,3354.58243694581,3354.66507511726,3354.74770364705,3354.83032253605,3354.91293178511,3354.99553139509,3355.07812136686,3355.16070170127,3355.24327239918,3355.32583346146,3355.40838488897,3355.49092668256,3355.57345884310,3355.65598137144,3355.73849426845,3355.82099753499,3355.90349117190,3355.98597518007,3356.06844956034,3356.15091431358,3356.23336944064,3356.31581494238,3356.39825081967,3356.48067707336,3356.56309370432,3356.64550071340,3356.72789810146,3356.81028586936,3356.89266401796,3356.97503254813,3357.05739146071,3357.13974075657,3357.22208043656,3357.30441050156,3357.38673095241,3357.46904178997,3357.55134301511,3357.63363462867,3357.71591663153,3357.79818902454,3357.88045180856,3357.96270498444,3358.04494855305,3358.12718251524,3358.20940687187,3358.29162162381,3358.37382677190,3358.45602231701,3358.53820826000,3358.62038460172,3358.70255134303,3358.78470848479,3358.86685602786,3358.94899397309,3359.03112232135,3359.11324107349,3359.19535023037,3359.27744979284,3359.35953976177,3359.44162013802,3359.52369092243,3359.60575211587,3359.68780371920,3359.76984573326,3359.85187815893,3359.93390099706,3360.01591424850,3360.09791791411,3360.17991199475,3360.26189649128,3360.34387140454,3360.42583673541,3360.50779248474,3360.58973865338,3360.67167524219,3360.75360225203,3360.83551968375,3360.91742753821,3360.99932581628,3361.08121451879,3361.16309364662,3361.24496320061,3361.32682318163,3361.40867359052,3361.49051442816,3361.57234569538,3361.65416739306,3361.73597952204,3361.81778208318,3361.89957507733,3361.98135850536,3362.06313236812,3362.14489666647,3362.22665140125,3362.30839657334,3362.39013218357,3362.47185823281,3362.55357472192,3362.63528165174,3362.71697902314,3362.79866683697,3362.88034509409,3362.96201379535,3363.04367294160,3363.12532253370,3363.20696257252,3363.28859305889,3363.37021399368,3363.45182537774,3363.53342721193,3363.61501949710,3363.69660223411,3363.77817542381,3363.85973906706,3363.94129316470,3364.02283771761,3364.10437272662,3364.18589819260,3364.26741411640,3364.34892049887,3364.43041734087,3364.51190464325,3364.59338240688,3364.67485063259,3364.75630932124,3364.83775847370,3364.91919809081,3365.00062817343,3365.08204872241,3365.16345973861,3365.24486122288,3365.32625317607,3365.40763559903,3365.48900849263,3365.57037185771,3365.65172569513,3365.73307000575,3365.81440479040,3365.89573004996,3365.97704578527,3366.05835199718,3366.13964868656,3366.22093585424,3366.30221350109,3366.38348162796,3366.46474023570,3366.54598932517,3366.62722889721,3366.70845895268,3366.78967949244,3366.87089051733,3366.95209202821,3367.03328402593,3367.11446651135,3367.19563948531,3367.27680294867,3367.35795690229,3367.43910134700,3367.52023628368,3367.60136171317,3367.68247763631,3367.76358405397,3367.84468096700,3367.92576837624,3368.00684628255,3368.08791468679,3368.16897358980,3368.25002299243,3368.33106289554,3368.41209329999,3368.49311420661,3368.57412561627,3368.65512752981,3368.73611994809,3368.81710287195,3368.89807630226,3368.97904023985,3369.05999468559,3369.14093964032,3369.22187510490,3369.30280108017,3369.38371756699,3369.46462456621,3369.54552207868,3369.62641010524,3369.70728864676,3369.78815770409,3369.86901727806,3369.94986736954,3370.03070797937,3370.11153910841,3370.19236075751,3370.27317292751,3370.35397561927,3370.43476883363,3370.51555257146,3370.59632683359,3370.67709162088,3370.75784693419,3370.83859277435,3370.91932914222,3371.00005603865,3371.08077346449,3371.16148142059,3371.24217990780,3371.32286892697,3371.40354847894,3371.48421856458,3371.56487918473,3371.64553034023,3371.72617203195,3371.80680426072,3371.88742702740,3371.96804033284,3372.04864417788,3372.12923856338,3372.20982349018,3372.29039895914,3372.37096497110,3372.45152152692,3372.53206862743,3372.61260627350,3372.69313446597,3372.77365320569,3372.85416249350,3372.93466233026,3373.01515271682,3373.09563365402,3373.17610514272,3373.25656718375,3373.33701977798,3373.41746292624,3373.49789662939,3373.57832088828,3373.65873570375,3373.73914107666,3373.81953700784,3373.89992349816,3373.98030054845,3374.06066815956,3374.14102633235,3374.22137506766,3374.30171436634,3374.38204422924,3374.46236465720,3374.54267565107,3374.62297721171,3374.70326933995,3374.78355203665,3374.86382530265,3374.94408913880,3375.02434354595,3375.10458852495,3375.18482407664,3375.26505020187,3375.34526690149,3375.42547417634,3375.50567202727,3375.58586045514,3375.66603946078,3375.74620904504,3375.82636920878,3375.90651995283,3375.98666127805,3376.06679318527,3376.14691567536,3376.22702874914,3376.30713240748,3376.38722665122,3376.46731148120,3376.54738689827,3376.62745290328,3376.70750949707,3376.78755668049,3376.86759445439,3376.94762281960,3377.02764177699,3377.10765132739,3377.18765147165,3377.26764221062,3377.34762354514,3377.42759547606,3377.50755800422,3377.58751113047,3377.66745485566,3377.74738918063,3377.82731410623,3377.90722963330,3377.98713576268,3378.06703249523,3378.14691983179,3378.22679777321,3378.30666632032,3378.38652547398,3378.46637523502,3378.54621560431,3378.62604658267,3378.70586817096,3378.78568037002,3378.86548318070,3378.94527660383,3379.02506064027,3379.10483529086,3379.18460055645,3379.26435643787,3379.34410293598,3379.42384005162,3379.50356778563,3379.58328613885,3379.66299511214,3379.74269470634,3379.82238492228,3379.90206576083,3379.98173722281,3380.06139930907,3380.14105202046,3380.22069535782,3380.30032932200,3380.37995391384,3380.45956913418,3380.53917498387,3380.61877146374,3380.69835857466,3380.77793631745,3380.85750469296,3380.93706370204,3381.01661334553,3381.09615362427,3381.17568453911,3381.25520609089,3381.33471828044,3381.41422110863,3381.49371457628,3381.57319868425,3381.65267343337,3381.73213882449,3381.81159485845,3381.89104153610,3381.97047885827,3382.04990682582,3382.12932543957,3382.20873470038,3382.28813460909,3382.36752516655,3382.44690637358,3382.52627823104,3382.60564073977,3382.68499390061,3382.76433771441,3382.84367218200,3382.92299730422,3383.00231308193,3383.08161951596,3383.16091660716,3383.24020435636,3383.31948276441,3383.39875183215,3383.47801156042,3383.55726195007,3383.63650300193,3383.71573471685,3383.79495709567,3383.87417013923,3383.95337384837,3384.03256822394,3384.11175326677,3384.19092897771,3384.27009535760,3384.34925240728,3384.42840012759,3384.50753851937,3384.58666758346,3384.66578732071,3384.74489773196,3384.82399881804,3384.90309057980,3384.98217301807,3385.06124613371,3385.14030992755,3385.21936440042,3385.29840955318,3385.37744538666,3385.45647190171,3385.53548909915,3385.61449697984,3385.69349554462,3385.77248479431,3385.85146472978,3385.93043535184,3386.00939666136,3386.08834865916,3386.16729134608,3386.24622472297,3386.32514879067,3386.40406355001,3386.48296900183,3386.56186514699,3386.64075198630,3386.71962952062,3386.79849775079,3386.87735667764,3386.95620630202,3387.03504662475,3387.11387764669,3387.19269936867,3387.27151179154,3387.35031491612,3387.42910874327,3387.50789327381,3387.58666850859,3387.66543444845,3387.74419109423,3387.82293844676,3387.90167650689,3387.98040527545,3388.05912475329,3388.13783494123,3388.21653584012,3388.29522745081,3388.37390977412,3388.45258281089,3388.53124656197,3388.60990102820,3388.68854621040,3388.76718210943,3388.84580872611,3388.92442606129,3389.00303411580,3389.08163289049,3389.16022238618,3389.23880260373,3389.31737354396,3389.39593520772,3389.47448759584,3389.55303070916,3389.63156454852,3389.71008911475,3389.78860440870,3389.86711043120,3389.94560718309,3390.02409466521,3390.10257287839,3390.18104182347,3390.25950150129,3390.33795191269,3390.41639305849,3390.49482493956,3390.57324755670,3390.65166091078,3390.73006500261,3390.80845983305,3390.88684540292,3390.96522171306,3391.04358876432,3391.12194655752,3391.20029509350,3391.27863437310,3391.35696439717,3391.43528516652,3391.51359668200,3391.59189894445,3391.67019195471,3391.74847571360,3391.82675022196,3391.90501548064,3391.98327149047,3392.06151825228,3392.13975576691,3392.21798403520,3392.29620305798,3392.37441283609,3392.45261337037,3392.53080466164,3392.60898671075,3392.68715951853,3392.76532308582,3392.84347741345,3392.92162250226,3392.99975835308,3393.07788496676,3393.15600234412,3393.23411048600,3393.31220939323,3393.39029906666,3393.46837950711,3393.54645071543,3393.62451269244,3393.70256543898,3393.78060895589,3393.85864324400,3393.93666830415,3394.01468413717,3394.09269074390,3394.17068812516,3394.24867628181,3394.32665521466,3394.40462492456,3394.48258541234,3394.56053667883,3394.63847872487,3394.71641155130,3394.79433515894,3394.87224954863,3394.95015472121,3395.02805067751,3395.10593741837,3395.18381494461,3395.26168325707,3395.33954235659,3395.41739224400,3395.49523292014,3395.57306438583,3395.65088664192,3395.72869968923,3395.80650352859,3395.88429816086,3395.96208358684,3396.03985980739,3396.11762682333,3396.19538463550,3396.27313324473,3396.35087265185,3396.42860285769,3396.50632386310,3396.58403566890,3396.66173827593,3396.73943168501,3396.81711589699,3396.89479091269,3396.97245673295,3397.05011335860,3397.12776079047,3397.20539902940,3397.28302807621,3397.36064793175,3397.43825859685,3397.51586007233,3397.59345235902,3397.67103545777,3397.74860936941,3397.82617409476,3397.90372963465,3397.98127598993,3398.05881316142,3398.13634114996,3398.21385995637,3398.29136958149,3398.36887002615,3398.44636129118,3398.52384337742,3398.60131628569,3398.67878001684,3398.75623457168,3398.83367995105,3398.91111615578,3398.98854318671,3399.06596104467,3399.14336973048,3399.22076924498,3399.29815958900,3399.37554076337,3399.45291276893,3399.53027560650,3399.60762927691,3399.68497378100,3399.76230911959,3399.83963529352,3399.91695230362,3399.99426015072,3400.07155883565,3400.14884835924,3400.22612872232,3400.30339992573,3400.38066197028,3400.45791485682,3400.53515858618,3400.61239315918,3400.68961857665,3400.76683483943,3400.84404194834,3400.92123990422,3400.99842870789,3401.07560836019,3401.15277886194,3401.22994021398,3401.30709241714,3401.38423547224,3401.46136938012,3401.53849414160,3401.61560975752,3401.69271622870,3401.76981355597,3401.84690174017,3401.92398078212,3402.00105068266,3402.07811144261,3402.15516306280,3402.23220554406,3402.30923888722,3402.38626309311,3402.46327816256,3402.54028409640,3402.61728089545,3402.69426856055,3402.77124709253,3402.84821649220,3402.92517676041,3403.00212789799,3403.07906990575,3403.15600278453,3403.23292653516,3403.30984115847,3403.38674665528,3403.46364302642,3403.54053027272,3403.61740839502,3403.69427739413,3403.77113727089,3403.84798802613,3403.92482966067,3404.00166217534,3404.07848557096,3404.15529984838,3404.23210500841,3404.30890105188,3404.38568797963,3404.46246579247,3404.53923449124,3404.61599407677,3404.69274454988,3404.76948591139,3404.84621816215,3404.92294130297,3404.99965533468,3405.07636025811,3405.15305607409,3405.22974278344,3405.30642038699,3405.38308888557,3405.45974828001,3405.53639857113,3405.61303975976,3405.68967184673,3405.76629483286,3405.84290871898,3405.91951350592,3405.99610919451,3406.07269578556,3406.14927327991,3406.22584167839,3406.30240098182,3406.37895119102,3406.45549230683,3406.53202433007,3406.60854726157,3406.68506110215,3406.76156585264,3406.83806151386,3406.91454808665,3406.99102557182,3407.06749397021,3407.14395328263,3407.22040350993,3407.29684465291,3407.37327671241,3407.44969968925,3407.52611358427,3407.60251839828,3407.67891413210,3407.75530078658,3407.83167836252,3407.90804686077,3407.98440628213,3408.06075662744,3408.13709789753,3408.21343009321,3408.28975321532,3408.36606726467,3408.44237224210,3408.51866814843,3408.59495498448,3408.67123275108,3408.74750144905,3408.82376107923,3408.90001164242,3408.97625313947,3409.05248557118,3409.12870893840,3409.20492324193,3409.28112848262,3409.35732466127,3409.43351177872,3409.50968983579,3409.58585883330,3409.66201877208,3409.73816965295,3409.81431147674,3409.89044424428,3409.96656795637,3410.04268261386,3410.11878821756,3410.19488476829,3410.27097226689,3410.34705071417,3410.42312011096,3410.49918045808,3410.57523175636,3410.65127400661,3410.72730720967,3410.80333136636,3410.87934647750,3410.95535254391,3411.03134956641,3411.10733754584,3411.18331648301,3411.25928637874,3411.33524723386,3411.41119904920,3411.48714182557,3411.56307556381,3411.63900026472,3411.71491592913,3411.79082255788,3411.86672015177,3411.94260871164,3412.01848823830,3412.09435873258,3412.17022019530,3412.24607262729,3412.32191602936,3412.39775040233,3412.47357574704,3412.54939206430,3412.62519935494,3412.70099761977,3412.77678685962,3412.85256707531,3412.92833826767,3413.00410043751,3413.07985358566,3413.15559771293,3413.23133282016,3413.30705890816,3413.38277597776,3413.45848402977,3413.53418306502,3413.60987308433,3413.68555408852,3413.76122607842,3413.83688905483,3413.91254301859,3413.98818797052,3414.06382391144,3414.13945084216,3414.21506876352,3414.29067767633,3414.36627758141,3414.44186847958,3414.51745037167,3414.59302325849,3414.66858714087,3414.74414201962,3414.81968789558,3414.89522476955,3414.97075264236,3415.04627151483,3415.12178138778,3415.19728226203,3415.27277413840,3415.34825701772,3415.42373090079,3415.49919578845,3415.57465168151,3415.65009858079,3415.72553648712,3415.80096540131,3415.87638532418,3415.95179625655,3416.02719819925,3416.10259115309,3416.17797511889,3416.25335009747,3416.32871608965,3416.40407309626,3416.47942111811,3416.55476015602,3416.63009021080,3416.70541128329,3416.78072337430,3416.85602648464,3416.93132061515,3417.00660576663,3417.08188193990,3417.15714913579,3417.23240735512,3417.30765659870,3417.38289686735,3417.45812816189,3417.53335048314,3417.60856383193,3417.68376820906,3417.75896361535,3417.83415005163,3417.90932751872,3417.98449601743,3418.05965554857,3418.13480611298,3418.20994771147,3418.28508034485,3418.36020401395,3418.43531871958,3418.51042446256,3418.58552124371,3418.66060906384,3418.73568792379,3418.81075782435,3418.88581876636,3418.96087075062,3419.03591377797,3419.11094784921,3419.18597296516,3419.26098912664,3419.33599633447,3419.41099458946,3419.48598389244,3419.56096424422,3419.63593564561,3419.71089809744,3419.78585160053,3419.86079615568,3419.93573176372,3420.01065842547,3420.08557614174,3420.16048491334,3420.23538474110,3420.31027562584,3420.38515756836,3420.46003056949,3420.53489463004,3420.60974975084,3420.68459593269,3420.75943317641,3420.83426148282,3420.90908085274,3420.98389128698,3421.05869278637,3421.13348535170,3421.20826898381,3421.28304368351,3421.35780945162,3421.43256628894,3421.50731419630,3421.58205317452,3421.65678322440,3421.73150434677,3421.80621654244,3421.88091981223,3421.95561415695,3422.03029957742,3422.10497607445,3422.17964364886,3422.25430230147,3422.32895203309,3422.40359284454,3422.47822473663,3422.55284771018,3422.62746176600,3422.70206690491,3422.77666312772,3422.85125043525,3422.92582882832,3423.00039830773,3423.07495887431,3423.14951052887,3423.22405327222,3423.29858710518,3423.37311202856,3423.44762804319,3423.52213514987,3423.59663334941,3423.67112264264,3423.74560303037,3423.82007451340,3423.89453709257,3423.96899076867,3424.04343554253,3424.11787141496,3424.19229838678,3424.26671645879,3424.34112563181,3424.41552590666,3424.48991728415,3424.56429976510,3424.63867335031,3424.71303804061,3424.78739383680,3424.86174073971,3424.93607875013,3425.01040786890,3425.08472809681,3425.15903943470,3425.23334188335,3425.30763544361,3425.38192011626,3425.45619590214,3425.53046280205,3425.60472081680,3425.67896994721,3425.75321019410,3425.82744155827,3425.90166404053,3425.97587764171,3426.05008236261,3426.12427820405,3426.19846516685,3426.27264325180,3426.34681245973,3426.42097279144,3426.49512424776,3426.56926682950,3426.64340053745,3426.71752537245,3426.79164133530,3426.86574842681,3426.93984664780,3427.01393599908,3427.08801648146,3427.16208809575,3427.23615084277,3427.31020472332,3427.38424973822,3427.45828588829,3427.53231317432,3427.60633159715,3427.68034115757,3427.75434185640,3427.82833369445,3427.90231667253,3427.97629079145,3428.05025605204,3428.12421245509,3428.19816000141,3428.27209869183,3428.34602852715,3428.41994950818,3428.49386163574,3428.56776491063,3428.64165933367,3428.71554490567,3428.78942162743,3428.86328949978,3428.93714852351,3429.01099869945,3429.08484002840,3429.15867251117,3429.23249614858,3429.30631094144,3429.38011689054,3429.45391399672,3429.52770226077,3429.60148168351,3429.67525226575,3429.74901400829,3429.82276691196,3429.89651097755,3429.97024620589,3430.04397259777,3430.11769015401,3430.19139887542,3430.26509876281,3430.33878981699,3430.41247203877,3430.48614542897,3430.55980998838,3430.63346571781,3430.70711261809,3430.78075069002,3430.85437993441,3430.92800035206,3431.00161194379,3431.07521471041,3431.14880865272,3431.22239377155,3431.29597006768,3431.36953754194,3431.44309619514,3431.51664602807,3431.59018704156,3431.66371923641,3431.73724261343,3431.81075717343,3431.88426291722,3431.95775984561,3432.03124795940,3432.10472725940,3432.17819774643,3432.25165942129,3432.32511228479,3432.39855633774,3432.47199158095,3432.54541801522,3432.61883564137,3432.69224446020,3432.76564447253,3432.83903567915,3432.91241808088,3432.98579167852,3433.05915647289,3433.13251246479,3433.20585965504,3433.27919804443,3433.35252763377,3433.42584842388,3433.49916041556,3433.57246360962,3433.64575800687,3433.71904360811,3433.79232041415,3433.86558842580,3433.93884764387,3434.01209806917,3434.08533970249,3434.15857254466,3434.23179659647,3434.30501185874,3434.37821833227,3434.45141601786,3434.52460491633,3434.59778502849,3434.67095635513,3434.74411889707,3434.81727265511,3434.89041763006,3434.96355382273,3435.03668123392,3435.10979986444,3435.18290971510,3435.25601078670,3435.32910308005,3435.40218659596,3435.47526133523,3435.54832729866,3435.62138448708,3435.69443290127,3435.76747254205,3435.84050341023,3435.91352550661,3435.98653883199,3436.05954338718,3436.13253917300,3436.20552619023,3436.27850443970,3436.35147392220,3436.42443463854,3436.49738658953,3436.57032977597,3436.64326419867,3436.71618985844,3436.78910675607,3436.86201489238,3436.93491426817,3437.00780488424,3437.08068674140,3437.15355984046,3437.22642418222,3437.29927976749,3437.37212659707,3437.44496467176,3437.51779399237,3437.59061455972,3437.66342637459,3437.73622943780,3437.80902375014,3437.88180931244,3437.95458612548,3438.02735419008,3438.10011350704,3438.17286407716,3438.24560590125,3438.31833898011,3438.39106331455,3438.46377890537,3438.53648575337,3438.60918385937,3438.68187322415,3438.75455384854,3438.82722573333,3438.89988887932,3438.97254328733,3439.04518895815,3439.11782589258,3439.19045409144,3439.26307355552,3439.33568428563,3439.40828628257,3439.48087954715,3439.55346408017,3439.62603988243,3439.69860695474,3439.77116529790,3439.84371491271,3439.91625579998,3439.98878796051,3440.06131139510,3440.13382610456,3440.20633208969,3440.27882935128,3440.35131789016,3440.42379770711,3440.49626880294,3440.56873117846,3440.64118483446,3440.71362977175,3440.78606599114,3440.85849349342,3440.93091227939,3441.00332234987,3441.07572370565,3441.14811634753,3441.22050027632,3441.29287549282,3441.36524199783,3441.43759979215,3441.50994887659,3441.58228925194,3441.65462091902,3441.72694387862,3441.79925813154,3441.87156367859,3441.94386052057,3442.01614865827,3442.08842809251,3442.16069882408,3442.23296085378,3442.30521418242,3442.37745881080,3442.44969473971,3442.52192196997,3442.59414050237,3442.66635033771,3442.73855147680,3442.81074392043,3442.88292766941,3442.95510272454,3443.02726908662,3443.09942675645,3443.17157573483,3443.24371602256,3443.31584762044,3443.38797052928,3443.46008474987,3443.53219028302,3443.60428712952,3443.67637529018,3443.74845476580,3443.82052555718,3443.89258766511,3443.96464109040,3444.03668583385,3444.10872189626,3444.18074927843,3444.25276798116,3444.32477800525,3444.39677935150,3444.46877202071,3444.54075601368,3444.61273133121,3444.68469797410,3444.75665594315,3444.82860523916,3444.90054586293,3444.97247781526,3445.04440109694,3445.11631570879,3445.18822165159,3445.26011892615,3445.33200753327,3445.40388747374,3445.47575874837,3445.54762135795,3445.61947530329,3445.69132058518,3445.76315720442,3445.83498516182,3445.90680445816,3445.97861509425,3446.05041707090,3446.12221038889,3446.19399504902,3446.26577105211,3446.33753839893,3446.40929709030,3446.48104712701,3446.55278850985,3446.62452123964,3446.69624531716,3446.76796074322,3446.83966751861,3446.91136564413,3446.98305512058,3447.05473594876,3447.12640812947,3447.19807166350,3447.26972655166,3447.34137279473,3447.41301039352,3447.48463934883,3447.55625966145,3447.62787133219,3447.69947436183,3447.77106875119,3447.84265450105,3447.91423161221,3447.98580008547,3448.05735992163,3448.12891112148,3448.20045368583,3448.27198761546,3448.34351291119,3448.41502957380,3448.48653760409,3448.55803700286,3448.62952777090,3448.70100990902,3448.77248341801,3448.84394829867,3448.91540455179,3448.98685217817,3449.05829117861,3449.12972155390,3449.20114330484,3449.27255643224,3449.34396093687,3449.41535681955,3449.48674408106,3449.55812272221,3449.62949274379,3449.70085414659,3449.77220693142,3449.84355109906,3449.91488665032,3449.98621358599,3450.05753190687,3450.12884161375,3450.20014270744,3450.27143518871,3450.34271905838,3450.41399431724,3450.48526096607,3450.55651900569,3450.62776843688,3450.69900926044,3450.77024147716,3450.84146508785,3450.91268009329,3450.98388649428,3451.05508429162,3451.12627348611,3451.19745407853,3451.26862606968,3451.33978946036,3451.41094425137,3451.48209044349,3451.55322803752,3451.62435703427,3451.69547743451,3451.76658923906,3451.83769244870,3451.90878706422,3451.97987308643,3452.05095051611,3452.12201935407,3452.19307960109,3452.26413125797,3452.33517432550,3452.40620880449,3452.47723469572,3452.54825199998,3452.61926071808,3452.69026085081,3452.76125239895,3452.83223536331,3452.90320974468,3452.97417554385,3453.04513276162,3453.11608139878,3453.18702145612,3453.25795293444,3453.32887583454,3453.39979015719,3453.47069590321,3453.54159307338,3453.61248166850,3453.68336168935,3453.75423313674,3453.82509601145,3453.89595031429,3453.96679604604,3454.03763320749,3454.10846179945,3454.17928182269,3454.25009327802,3454.32089616624,3454.39169048812,3454.46247624446,3454.53325343607,3454.60402206372,3454.67478212822,3454.74553363036,3454.81627657092,3454.88701095070,3454.95773677050,3455.02845403110,3455.09916273330,3455.16986287789,3455.24055446567,3455.31123749742,3455.38191197394,3455.45257789602,3455.52323526445,3455.59388408003,3455.66452434354,3455.73515605578,3455.80577921755,3455.87639382962,3455.94699989280,3456.01759740787,3456.08818637563,3456.15876679688,3456.22933867239,3456.29990200296,3456.37045678939,3456.44100303247,3456.51154073298,3456.58206989172,3456.65259050948,3456.72310258706,3456.79360612523,3456.86410112480,3456.93458758655,3457.00506551128,3457.07553489978,3457.14599575283,3457.21644807123,3457.28689185578,3457.35732710725,3457.42775382644,3457.49817201415,3457.56858167116,3457.63898279826,3457.70937539625,3457.77975946591,3457.85013500804,3457.92050202342,3457.99086051284,3458.06121047711,3458.13155191700,3458.20188483331,3458.27220922682,3458.34252509833,3458.41283244863,3458.48313127850,3458.55342158874,3458.62370338014,3458.69397665349,3458.76424140957,3458.83449764918,3458.90474537310,3458.97498458213,3459.04521527706,3459.11543745867,3459.18565112776,3459.25585628511,3459.32605293151,3459.39624106776,3459.46642069463,3459.53659181293,3459.60675442344,3459.67690852695,3459.74705412425,3459.81719121613,3459.88731980337,3459.95743988677,3460.02755146711,3460.09765454519,3460.16774912179,3460.23783519770,3460.30791277371,3460.37798185061,3460.44804242919,3460.51809451023,3460.58813809453,3460.65817318287,3460.72819977604,3460.79821787483,3460.86822748002,3460.93822859242,3461.00822121280,3461.07820534195,3461.14818098066,3461.21814812972,3461.28810678991,3461.35805696203,3461.42799864686,3461.49793184519,3461.56785655781,3461.63777278551,3461.70768052907,3461.77757978928,3461.84747056693,3461.91735286280,3461.98722667769,3462.05709201238,3462.12694886766,3462.19679724431,3462.26663714313,3462.33646856490,3462.40629151040,3462.47610598043,3462.54591197578,3462.61570949722,3462.68549854554,3462.75527912154,3462.82505122600,3462.89481485970,3462.96457002344,3463.03431671800,3463.10405494416,3463.17378470272,3463.24350599446,3463.31321882016,3463.38292318062,3463.45261907661,3463.52230650893,3463.59198547837,3463.66165598570,3463.73131803171,3463.80097161720,3463.87061674294,3463.94025340973,3464.00988161834,3464.07950136957,3464.14911266420,3464.21871550302,3464.28830988681,3464.35789581635,3464.42747329244,3464.49704231586,3464.56660288740,3464.63615500784,3464.70569867796,3464.77523389855,3464.84476067040,3464.91427899430,3464.98378887102,3465.05329030135,3465.12278328609,3465.19226782600,3465.26174392189,3465.33121157453,3465.40067078470,3465.47012155321,3465.53956388081,3465.60899776832,3465.67842321650,3465.74784022614,3465.81724879803,3465.88664893296,3465.95604063170,3466.02542389504,3466.09479872377,3466.16416511866,3466.23352308052,3466.30287261011,3466.37221370822,3466.44154637565,3466.51087061316,3466.58018642155,3466.64949380160,3466.71879275410,3466.78808327982,3466.85736537956,3466.92663905409,3466.99590430420,3467.06516113067,3467.13440953429,3467.20364951585,3467.27288107612,3467.34210421588,3467.41131893593,3467.48052523705,3467.54972312001,3467.61891258560,3467.68809363461,3467.75726626782,3467.82643048601,3467.89558628997,3467.96473368047,3468.03387265831,3468.10300322426,3468.17212537911,3468.24123912364,3468.31034445863,3468.37944138487,3468.44852990314,3468.51761001422,3468.58668171889,3468.65574501794,3468.72479991215,3468.79384640230,3468.86288448918,3468.93191417356,3469.00093545624,3469.06994833798,3469.13895281958,3469.20794890182,3469.27693658547,3469.34591587133,3469.41488676016,3469.48384925277,3469.55280334991,3469.62174905239,3469.69068636098,3469.75961527646,3469.82853579961,3469.89744793122,3469.96635167207,3470.03524702294,3470.10413398460,3470.17301255785,3470.24188274347,3470.31074454223,3470.37959795491,3470.44844298230,3470.51727962518,3470.58610788434,3470.65492776054,3470.72373925458,3470.79254236723,3470.86133709927,3470.93012345149,3470.99890142467,3471.06767101958,3471.13643223701,3471.20518507774,3471.27392954256,3471.34266563223,3471.41139334754,3471.48011268927,3471.54882365821,3471.61752625513,3471.68622048081,3471.75490633604,3471.82358382158,3471.89225293824,3471.96091368677,3472.02956606797,3472.09821008262,3472.16684573149,3472.23547301536,3472.30409193502,3472.37270249125,3472.44130468481,3472.50989851651,3472.57848398710,3472.64706109738,3472.71562984812,3472.78419024011,3472.85274227411,3472.92128595092,3472.98982127131,3473.05834823606,3473.12686684596,3473.19537710177,3473.26387900427,3473.33237255426,3473.40085775251,3473.46933459979,3473.53780309688,3473.60626324457,3473.67471504363,3473.74315849485,3473.81159359899,3473.88002035685,3473.94843876919,3474.01684883680,3474.08525056046,3474.15364394094,3474.22202897902,3474.29040567548,3474.35877403111,3474.42713404667,3474.49548572295,3474.56382906073,3474.63216406077,3474.70049072387,3474.76880905080,3474.83711904234,3474.90542069926,3474.97371402234,3475.04199901237,3475.11027567012,3475.17854399636,3475.24680399188,3475.31505565745,3475.38329899385,3475.45153400186,3475.51976068226,3475.58797903582,3475.65618906332,3475.72439076554,3475.79258414325,3475.86076919724,3475.92894592828,3475.99711433715,3476.06527442462,3476.13342619147,3476.20156963848,3476.26970476643,3476.33783157609,3476.40595006824,3476.47406024366,3476.54216210312,3476.61025564740,3476.67834087728,3476.74641779353,3476.81448639693,3476.88254668826,3476.95059866830,3477.01864233781,3477.08667769758,3477.15470474838,3477.22272349100,3477.29073392620,3477.35873605476,3477.42672987746,3477.49471539507,3477.56269260837,3477.63066151814,3477.69862212515,3477.76657443018,3477.83451843401,3477.90245413740,3477.97038154114,3478.03830064600,3478.10621145276,3478.17411396219,3478.24200817507,3478.30989409218,3478.37777171428,3478.44564104216,3478.51350207659,3478.58135481834,3478.64919926819,3478.71703542692,3478.78486329531,3478.85268287411,3478.92049416412,3478.98829716611,3479.05609188085,3479.12387830911,3479.19165645168,3479.25942630932,3479.32718788281,3479.39494117293,3479.46268618045,3479.53042290614,3479.59815135078,3479.66587151515,3479.73358340001,3479.80128700615,3479.86898233434,3479.93666938535,3480.00434815995,3480.07201865892,3480.13968088304,3480.20733483308,3480.27498050980,3480.34261791400,3480.41024704644,3480.47786790789,3480.54548049912,3480.61308482093,3480.68068087406,3480.74826865931,3480.81584817744,3480.88341942923,3480.95098241544,3481.01853713686,3481.08608359426,3481.15362178841,3481.22115172009,3481.28867339006,3481.35618679910,3481.42369194799,3481.49118883750,3481.55867746839,3481.62615784145,3481.69362995745,3481.76109381715,3481.82854942134,3481.89599677078,3481.96343586625,3482.03086670853,3482.09828929837,3482.16570363656,3482.23310972388,3482.30050756108,3482.36789714894,3482.43527848825,3482.50265157976,3482.57001642426,3482.63737302250,3482.70472137528,3482.77206148335,3482.83939334749,3482.90671696847,3482.97403234707,3483.04133948406,3483.10863838020,3483.17592903628,3483.24321145305,3483.31048563131,3483.37775157180,3483.44500927532,3483.51225874262,3483.57949997449,3483.64673297168,3483.71395773499,3483.78117426516,3483.84838256299,3483.91558262923,3483.98277446466,3484.04995807005,3484.11713344618,3484.18430059381,3484.25145951371,3484.31861020666,3484.38575267342,3484.45288691477,3484.52001293148,3484.58713072432,3484.65424029406,3484.72134164147,3484.78843476732,3484.85551967239,3484.92259635744,3484.98966482324,3485.05672507056,3485.12377710018,3485.19082091286,3485.25785650938,3485.32488389051,3485.39190305701,3485.45891400965,3485.52591674922,3485.59291127647,3485.65989759217,3485.72687569710,3485.79384559203,3485.86080727772,3485.92776075495,3485.99470602449,3486.06164308710,3486.12857194356,3486.19549259463,3486.26240504109,3486.32930928370,3486.39620532324,3486.46309316047,3486.52997279616,3486.59684423108,3486.66370746601,3486.73056250170,3486.79740933894,3486.86424797848,3486.93107842110,3486.99790066757,3487.06471471866,3487.13152057513,3487.19831823776,3487.26510770731,3487.33188898455,3487.39866207025,3487.46542696518,3487.53218367011,3487.59893218580,3487.66567251303,3487.73240465257,3487.79912860517,3487.86584437162,3487.93255195268,3487.99925134911,3488.06594256169,3488.13262559118,3488.19930043836,3488.26596710398,3488.33262558882,3488.39927589365,3488.46591801923,3488.53255196634,3488.59917773573,3488.66579532819,3488.73240474446,3488.79900598534,3488.86559905157,3488.93218394393,3488.99876066319,3489.06532921011,3489.13188958546,3489.19844179001,3489.26498582452,3489.33152168977,3489.39804938652,3489.46456891554,3489.53108027759,3489.59758347345,3489.66407850387,3489.73056536963,3489.79704407149,3489.86351461022,3489.92997698659,3489.99643120136,3490.06287725531,3490.12931514919,3490.19574488377,3490.26216645983,3490.32857987812,3490.39498513941,3490.46138224448,3490.52777119408,3490.59415198898,3490.66052462996,3490.72688911776,3490.79324545317,3490.85959363695,3490.92593366987,3490.99226555268,3491.05858928616,3491.12490487106,3491.19121230817,3491.25751159824,3491.32380274205,3491.39008574034,3491.45636059390,3491.52262730348,3491.58888586986,3491.65513629379,3491.72137857605,3491.78761271740,3491.85383871860,3491.92005658042,3491.98626630363,3492.05246788899,3492.11866133726,3492.18484664921,3492.25102382561,3492.31719286722,3492.38335377480,3492.44950654913,3492.51565119096,3492.58178770107,3492.64791608021,3492.71403632915,3492.78014844865,3492.84625243948,3492.91234830241,3492.97843603820,3493.04451564761,3493.11058713141,3493.17665049036,3493.24270572523,3493.30875283678,3493.37479182577,3493.44082269298,3493.50684543915,3493.57286006507,3493.63886657149,3493.70486495917,3493.77085522889,3493.83683738139,3493.90281141746,3493.96877733785,3494.03473514332,3494.10068483464,3494.16662641257,3494.23255987789,3494.29848523134,3494.36440247369,3494.43031160571,3494.49621262816,3494.56210554181,3494.62799034741,3494.69386704574,3494.75973563754,3494.82559612360,3494.89144850466,3494.95729278150,3495.02312895487,3495.08895702555,3495.15477699428,3495.22058886184,3495.28639262899,3495.35218829648,3495.41797586510,3495.48375533558,3495.54952670871,3495.61528998523,3495.68104516593,3495.74679225154,3495.81253124285,3495.87826214060,3495.94398494557,3496.00969965852,3496.07540628020,3496.14110481139,3496.20679525283,3496.27247760530,3496.33815186956,3496.40381804636,3496.46947613648,3496.53512614066,3496.60076805968,3496.66640189430,3496.73202764527,3496.79764531337,3496.86325489934,3496.92885640396,3496.99444982798,3497.06003517216,3497.12561243728,3497.19118162408,3497.25674273333,3497.32229576579,3497.38784072223,3497.45337760339,3497.51890641005,3497.58442714297,3497.64993980291,3497.71544439062,3497.78094090687,3497.84642935242,3497.91190972803,3497.97738203446,3498.04284627247,3498.10830244283,3498.17375054629,3498.23919058361,3498.30462255555,3498.37004646289,3498.43546230636,3498.50087008675,3498.56626980479,3498.63166146127,3498.69704505693,3498.76242059254,3498.82778806885,3498.89314748664,3498.95849884665,3499.02384214964,3499.08917739639,3499.15450458763,3499.21982372415,3499.28513480670,3499.35043783603,3499.41573281290,3499.48101973808,3499.54629861233,3499.61156943640,3499.67683221106,3499.74208693706,3499.80733361516,3499.87257224613,3499.93780283071,3500.00302536968,3500.06823986379,3500.13344631380,3500.19864472046,3500.26383508455,3500.32901740681,3500.39419168801,3500.45935792890,3500.52451613024,3500.58966629280,3500.65480841732,3500.71994250458,3500.78506855533,3500.85018657032,3500.91529655032,3500.98039849608,3501.04549240836,3501.11057828793,3501.17565613553,3501.24072595193,3501.30578773789,3501.37084149416,3501.43588722150,3501.50092492068,3501.56595459244,3501.63097623755,3501.69598985676,3501.76099545084,3501.82599302053,3501.89098256660,3501.95596408981,3502.02093759091,3502.08590307067,3502.15086052983,3502.21580996916,3502.28075138941,3502.34568479134,3502.41061017571,3502.47552754328,3502.54043689480,3502.60533823103,3502.67023155273,3502.73511686065,3502.79999415556,3502.86486343821,3502.92972470935,3502.99457796974,3503.05942322015,3503.12426046132,3503.18908969401,3503.25391091899,3503.31872413700,3503.38352934881,3503.44832655517,3503.51311575684,3503.57789695456,3503.64267014911,3503.70743534124,3503.77219253170,3503.83694172125,3503.90168291064,3503.96641610064,3504.03114129199,3504.09585848546,3504.16056768179,3504.22526888176,3504.28996208611,3504.35464729559,3504.41932451097,3504.48399373300,3504.54865496243,3504.61330820003,3504.67795344654,3504.74259070273,3504.80721996934,3504.87184124714,3504.93645453687,3505.00105983931,3505.06565715519,3505.13024648527,3505.19482783032,3505.25940119109,3505.32396656832,3505.38852396278,3505.45307337523,3505.51761480641,3505.58214825708,3505.64667372800,3505.71119121992,3505.77570073359,3505.84020226978,3505.90469582923,3505.96918141270,3506.03365902095,3506.09812865472,3506.16259031479,3506.22704400189,3506.29148971678,3506.35592746022,3506.42035723296,3506.48477903576,3506.54919286937,3506.61359873454,3506.67799663203,3506.74238656260,3506.80676852699,3506.87114252596,3506.93550856027,3506.99986663067,3507.06421673791,3507.12855888275,3507.19289306593,3507.25721928822,3507.32153755037,3507.38584785313,3507.45015019725,3507.51444458349,3507.57873101261,3507.64300948535,3507.70728000246,3507.77154256471,3507.83579717285,3507.90004382762,3507.96428252978,3508.02851328009,3508.09273607930,3508.15695092815,3508.22115782741,3508.28535677783,3508.34954778016,3508.41373083514,3508.47790594355,3508.54207310612,3508.60623232361,3508.67038359677,3508.73452692636,3508.79866231313,3508.86278975783,3508.92690926121,3508.99102082403,3509.05512444703,3509.11922013097,3509.18330787661,3509.24738768469,3509.31145955597,3509.37552349119,3509.43957949112,3509.50362755650,3509.56766768808,3509.63169988662,3509.69572415286,3509.75974048757,3509.82374889149,3509.88774936537,3509.95174190997,3510.01572652603,3510.07970321431,3510.14367197557,3510.20763281054,3510.27158571998,3510.33553070465,3510.39946776529,3510.46339690266,3510.52731811751,3510.59123141059,3510.65513678264,3510.71903423443,3510.78292376670,3510.84680538020,3510.91067907568,3510.97454485390,3511.03840271560 diff --git a/lib/json/json.hpp b/lib/json/json.hpp deleted file mode 100644 index 181d8e953..000000000 --- a/lib/json/json.hpp +++ /dev/null @@ -1,24766 +0,0 @@ -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - -/****************************************************************************\ - * Note on documentation: The source files contain links to the online * - * documentation of the public API at https://json.nlohmann.me. This URL * - * contains the most recent documentation and should also be applicable to * - * previous versions; documentation for deprecated functions is not * - * removed, but marked deprecated. See "Generate documentation" section in * - * file docs/README.md. * -\****************************************************************************/ - -#ifndef INCLUDE_NLOHMANN_JSON_HPP_ -#define INCLUDE_NLOHMANN_JSON_HPP_ - -#include // all_of, find, for_each -#include // nullptr_t, ptrdiff_t, size_t -#include // hash, less -#include // initializer_list -#ifndef JSON_NO_IO - #include // istream, ostream -#endif // JSON_NO_IO -#include // random_access_iterator_tag -#include // unique_ptr -#include // string, stoi, to_string -#include // declval, forward, move, pair, swap -#include // vector - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -// This file contains all macro definitions affecting or depending on the ABI - -#ifndef JSON_SKIP_LIBRARY_VERSION_CHECK - #if defined(NLOHMANN_JSON_VERSION_MAJOR) && defined(NLOHMANN_JSON_VERSION_MINOR) && defined(NLOHMANN_JSON_VERSION_PATCH) - #if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 11 || NLOHMANN_JSON_VERSION_PATCH != 3 - #warning "Already included a different version of the library!" - #endif - #endif -#endif - -#define NLOHMANN_JSON_VERSION_MAJOR 3 // NOLINT(modernize-macro-to-enum) -#define NLOHMANN_JSON_VERSION_MINOR 11 // NOLINT(modernize-macro-to-enum) -#define NLOHMANN_JSON_VERSION_PATCH 3 // NOLINT(modernize-macro-to-enum) - -#ifndef JSON_DIAGNOSTICS - #define JSON_DIAGNOSTICS 0 -#endif - -#ifndef JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON - #define JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON 0 -#endif - -#if JSON_DIAGNOSTICS - #define NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS _diag -#else - #define NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS -#endif - -#if JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON - #define NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON _ldvcmp -#else - #define NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON -#endif - -#ifndef NLOHMANN_JSON_NAMESPACE_NO_VERSION - #define NLOHMANN_JSON_NAMESPACE_NO_VERSION 0 -#endif - -// Construct the namespace ABI tags component -#define NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b) json_abi ## a ## b -#define NLOHMANN_JSON_ABI_TAGS_CONCAT(a, b) \ - NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b) - -#define NLOHMANN_JSON_ABI_TAGS \ - NLOHMANN_JSON_ABI_TAGS_CONCAT( \ - NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS, \ - NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON) - -// Construct the namespace version component -#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX(major, minor, patch) \ - _v ## major ## _ ## minor ## _ ## patch -#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT(major, minor, patch) \ - NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX(major, minor, patch) - -#if NLOHMANN_JSON_NAMESPACE_NO_VERSION -#define NLOHMANN_JSON_NAMESPACE_VERSION -#else -#define NLOHMANN_JSON_NAMESPACE_VERSION \ - NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT(NLOHMANN_JSON_VERSION_MAJOR, \ - NLOHMANN_JSON_VERSION_MINOR, \ - NLOHMANN_JSON_VERSION_PATCH) -#endif - -// Combine namespace components -#define NLOHMANN_JSON_NAMESPACE_CONCAT_EX(a, b) a ## b -#define NLOHMANN_JSON_NAMESPACE_CONCAT(a, b) \ - NLOHMANN_JSON_NAMESPACE_CONCAT_EX(a, b) - -#ifndef NLOHMANN_JSON_NAMESPACE -#define NLOHMANN_JSON_NAMESPACE \ - nlohmann::NLOHMANN_JSON_NAMESPACE_CONCAT( \ - NLOHMANN_JSON_ABI_TAGS, \ - NLOHMANN_JSON_NAMESPACE_VERSION) -#endif - -#ifndef NLOHMANN_JSON_NAMESPACE_BEGIN -#define NLOHMANN_JSON_NAMESPACE_BEGIN \ - namespace nlohmann \ - { \ - inline namespace NLOHMANN_JSON_NAMESPACE_CONCAT( \ - NLOHMANN_JSON_ABI_TAGS, \ - NLOHMANN_JSON_NAMESPACE_VERSION) \ - { -#endif - -#ifndef NLOHMANN_JSON_NAMESPACE_END -#define NLOHMANN_JSON_NAMESPACE_END \ - } /* namespace (inline namespace) NOLINT(readability/namespace) */ \ - } // namespace nlohmann -#endif - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // transform -#include // array -#include // forward_list -#include // inserter, front_inserter, end -#include // map -#include // string -#include // tuple, make_tuple -#include // is_arithmetic, is_same, is_enum, underlying_type, is_convertible -#include // unordered_map -#include // pair, declval -#include // valarray - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // nullptr_t -#include // exception -#if JSON_DIAGNOSTICS - #include // accumulate -#endif -#include // runtime_error -#include // to_string -#include // vector - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // array -#include // size_t -#include // uint8_t -#include // string - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // declval, pair -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -template struct make_void -{ - using type = void; -}; -template using void_t = typename make_void::type; - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -// https://en.cppreference.com/w/cpp/experimental/is_detected -struct nonesuch -{ - nonesuch() = delete; - ~nonesuch() = delete; - nonesuch(nonesuch const&) = delete; - nonesuch(nonesuch const&&) = delete; - void operator=(nonesuch const&) = delete; - void operator=(nonesuch&&) = delete; -}; - -template class Op, - class... Args> -struct detector -{ - using value_t = std::false_type; - using type = Default; -}; - -template class Op, class... Args> -struct detector>, Op, Args...> -{ - using value_t = std::true_type; - using type = Op; -}; - -template class Op, class... Args> -using is_detected = typename detector::value_t; - -template class Op, class... Args> -struct is_detected_lazy : is_detected { }; - -template class Op, class... Args> -using detected_t = typename detector::type; - -template class Op, class... Args> -using detected_or = detector; - -template class Op, class... Args> -using detected_or_t = typename detected_or::type; - -template class Op, class... Args> -using is_detected_exact = std::is_same>; - -template class Op, class... Args> -using is_detected_convertible = - std::is_convertible, To>; - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - -// #include - - -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-FileCopyrightText: 2016-2021 Evan Nemerson -// SPDX-License-Identifier: MIT - -/* Hedley - https://nemequ.github.io/hedley - * Created by Evan Nemerson - */ - -#if !defined(JSON_HEDLEY_VERSION) || (JSON_HEDLEY_VERSION < 15) -#if defined(JSON_HEDLEY_VERSION) - #undef JSON_HEDLEY_VERSION -#endif -#define JSON_HEDLEY_VERSION 15 - -#if defined(JSON_HEDLEY_STRINGIFY_EX) - #undef JSON_HEDLEY_STRINGIFY_EX -#endif -#define JSON_HEDLEY_STRINGIFY_EX(x) #x - -#if defined(JSON_HEDLEY_STRINGIFY) - #undef JSON_HEDLEY_STRINGIFY -#endif -#define JSON_HEDLEY_STRINGIFY(x) JSON_HEDLEY_STRINGIFY_EX(x) - -#if defined(JSON_HEDLEY_CONCAT_EX) - #undef JSON_HEDLEY_CONCAT_EX -#endif -#define JSON_HEDLEY_CONCAT_EX(a,b) a##b - -#if defined(JSON_HEDLEY_CONCAT) - #undef JSON_HEDLEY_CONCAT -#endif -#define JSON_HEDLEY_CONCAT(a,b) JSON_HEDLEY_CONCAT_EX(a,b) - -#if defined(JSON_HEDLEY_CONCAT3_EX) - #undef JSON_HEDLEY_CONCAT3_EX -#endif -#define JSON_HEDLEY_CONCAT3_EX(a,b,c) a##b##c - -#if defined(JSON_HEDLEY_CONCAT3) - #undef JSON_HEDLEY_CONCAT3 -#endif -#define JSON_HEDLEY_CONCAT3(a,b,c) JSON_HEDLEY_CONCAT3_EX(a,b,c) - -#if defined(JSON_HEDLEY_VERSION_ENCODE) - #undef JSON_HEDLEY_VERSION_ENCODE -#endif -#define JSON_HEDLEY_VERSION_ENCODE(major,minor,revision) (((major) * 1000000) + ((minor) * 1000) + (revision)) - -#if defined(JSON_HEDLEY_VERSION_DECODE_MAJOR) - #undef JSON_HEDLEY_VERSION_DECODE_MAJOR -#endif -#define JSON_HEDLEY_VERSION_DECODE_MAJOR(version) ((version) / 1000000) - -#if defined(JSON_HEDLEY_VERSION_DECODE_MINOR) - #undef JSON_HEDLEY_VERSION_DECODE_MINOR -#endif -#define JSON_HEDLEY_VERSION_DECODE_MINOR(version) (((version) % 1000000) / 1000) - -#if defined(JSON_HEDLEY_VERSION_DECODE_REVISION) - #undef JSON_HEDLEY_VERSION_DECODE_REVISION -#endif -#define JSON_HEDLEY_VERSION_DECODE_REVISION(version) ((version) % 1000) - -#if defined(JSON_HEDLEY_GNUC_VERSION) - #undef JSON_HEDLEY_GNUC_VERSION -#endif -#if defined(__GNUC__) && defined(__GNUC_PATCHLEVEL__) - #define JSON_HEDLEY_GNUC_VERSION JSON_HEDLEY_VERSION_ENCODE(__GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__) -#elif defined(__GNUC__) - #define JSON_HEDLEY_GNUC_VERSION JSON_HEDLEY_VERSION_ENCODE(__GNUC__, __GNUC_MINOR__, 0) -#endif - -#if defined(JSON_HEDLEY_GNUC_VERSION_CHECK) - #undef JSON_HEDLEY_GNUC_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_GNUC_VERSION) - #define JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_GNUC_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_MSVC_VERSION) - #undef JSON_HEDLEY_MSVC_VERSION -#endif -#if defined(_MSC_FULL_VER) && (_MSC_FULL_VER >= 140000000) && !defined(__ICL) - #define JSON_HEDLEY_MSVC_VERSION JSON_HEDLEY_VERSION_ENCODE(_MSC_FULL_VER / 10000000, (_MSC_FULL_VER % 10000000) / 100000, (_MSC_FULL_VER % 100000) / 100) -#elif defined(_MSC_FULL_VER) && !defined(__ICL) - #define JSON_HEDLEY_MSVC_VERSION JSON_HEDLEY_VERSION_ENCODE(_MSC_FULL_VER / 1000000, (_MSC_FULL_VER % 1000000) / 10000, (_MSC_FULL_VER % 10000) / 10) -#elif defined(_MSC_VER) && !defined(__ICL) - #define JSON_HEDLEY_MSVC_VERSION JSON_HEDLEY_VERSION_ENCODE(_MSC_VER / 100, _MSC_VER % 100, 0) -#endif - -#if defined(JSON_HEDLEY_MSVC_VERSION_CHECK) - #undef JSON_HEDLEY_MSVC_VERSION_CHECK -#endif -#if !defined(JSON_HEDLEY_MSVC_VERSION) - #define JSON_HEDLEY_MSVC_VERSION_CHECK(major,minor,patch) (0) -#elif defined(_MSC_VER) && (_MSC_VER >= 1400) - #define JSON_HEDLEY_MSVC_VERSION_CHECK(major,minor,patch) (_MSC_FULL_VER >= ((major * 10000000) + (minor * 100000) + (patch))) -#elif defined(_MSC_VER) && (_MSC_VER >= 1200) - #define JSON_HEDLEY_MSVC_VERSION_CHECK(major,minor,patch) (_MSC_FULL_VER >= ((major * 1000000) + (minor * 10000) + (patch))) -#else - #define JSON_HEDLEY_MSVC_VERSION_CHECK(major,minor,patch) (_MSC_VER >= ((major * 100) + (minor))) -#endif - -#if defined(JSON_HEDLEY_INTEL_VERSION) - #undef JSON_HEDLEY_INTEL_VERSION -#endif -#if defined(__INTEL_COMPILER) && defined(__INTEL_COMPILER_UPDATE) && !defined(__ICL) - #define JSON_HEDLEY_INTEL_VERSION JSON_HEDLEY_VERSION_ENCODE(__INTEL_COMPILER / 100, __INTEL_COMPILER % 100, __INTEL_COMPILER_UPDATE) -#elif defined(__INTEL_COMPILER) && !defined(__ICL) - #define JSON_HEDLEY_INTEL_VERSION JSON_HEDLEY_VERSION_ENCODE(__INTEL_COMPILER / 100, __INTEL_COMPILER % 100, 0) -#endif - -#if defined(JSON_HEDLEY_INTEL_VERSION_CHECK) - #undef JSON_HEDLEY_INTEL_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_INTEL_VERSION) - #define JSON_HEDLEY_INTEL_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_INTEL_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_INTEL_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_INTEL_CL_VERSION) - #undef JSON_HEDLEY_INTEL_CL_VERSION -#endif -#if defined(__INTEL_COMPILER) && defined(__INTEL_COMPILER_UPDATE) && defined(__ICL) - #define JSON_HEDLEY_INTEL_CL_VERSION JSON_HEDLEY_VERSION_ENCODE(__INTEL_COMPILER, __INTEL_COMPILER_UPDATE, 0) -#endif - -#if defined(JSON_HEDLEY_INTEL_CL_VERSION_CHECK) - #undef JSON_HEDLEY_INTEL_CL_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_INTEL_CL_VERSION) - #define JSON_HEDLEY_INTEL_CL_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_INTEL_CL_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_INTEL_CL_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_PGI_VERSION) - #undef JSON_HEDLEY_PGI_VERSION -#endif -#if defined(__PGI) && defined(__PGIC__) && defined(__PGIC_MINOR__) && defined(__PGIC_PATCHLEVEL__) - #define JSON_HEDLEY_PGI_VERSION JSON_HEDLEY_VERSION_ENCODE(__PGIC__, __PGIC_MINOR__, __PGIC_PATCHLEVEL__) -#endif - -#if defined(JSON_HEDLEY_PGI_VERSION_CHECK) - #undef JSON_HEDLEY_PGI_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_PGI_VERSION) - #define JSON_HEDLEY_PGI_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_PGI_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_PGI_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_SUNPRO_VERSION) - #undef JSON_HEDLEY_SUNPRO_VERSION -#endif -#if defined(__SUNPRO_C) && (__SUNPRO_C > 0x1000) - #define JSON_HEDLEY_SUNPRO_VERSION JSON_HEDLEY_VERSION_ENCODE((((__SUNPRO_C >> 16) & 0xf) * 10) + ((__SUNPRO_C >> 12) & 0xf), (((__SUNPRO_C >> 8) & 0xf) * 10) + ((__SUNPRO_C >> 4) & 0xf), (__SUNPRO_C & 0xf) * 10) -#elif defined(__SUNPRO_C) - #define JSON_HEDLEY_SUNPRO_VERSION JSON_HEDLEY_VERSION_ENCODE((__SUNPRO_C >> 8) & 0xf, (__SUNPRO_C >> 4) & 0xf, (__SUNPRO_C) & 0xf) -#elif defined(__SUNPRO_CC) && (__SUNPRO_CC > 0x1000) - #define JSON_HEDLEY_SUNPRO_VERSION JSON_HEDLEY_VERSION_ENCODE((((__SUNPRO_CC >> 16) & 0xf) * 10) + ((__SUNPRO_CC >> 12) & 0xf), (((__SUNPRO_CC >> 8) & 0xf) * 10) + ((__SUNPRO_CC >> 4) & 0xf), (__SUNPRO_CC & 0xf) * 10) -#elif defined(__SUNPRO_CC) - #define JSON_HEDLEY_SUNPRO_VERSION JSON_HEDLEY_VERSION_ENCODE((__SUNPRO_CC >> 8) & 0xf, (__SUNPRO_CC >> 4) & 0xf, (__SUNPRO_CC) & 0xf) -#endif - -#if defined(JSON_HEDLEY_SUNPRO_VERSION_CHECK) - #undef JSON_HEDLEY_SUNPRO_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_SUNPRO_VERSION) - #define JSON_HEDLEY_SUNPRO_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_SUNPRO_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_SUNPRO_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_EMSCRIPTEN_VERSION) - #undef JSON_HEDLEY_EMSCRIPTEN_VERSION -#endif -#if defined(__EMSCRIPTEN__) - #define JSON_HEDLEY_EMSCRIPTEN_VERSION JSON_HEDLEY_VERSION_ENCODE(__EMSCRIPTEN_major__, __EMSCRIPTEN_minor__, __EMSCRIPTEN_tiny__) -#endif - -#if defined(JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK) - #undef JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_EMSCRIPTEN_VERSION) - #define JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_EMSCRIPTEN_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_ARM_VERSION) - #undef JSON_HEDLEY_ARM_VERSION -#endif -#if defined(__CC_ARM) && defined(__ARMCOMPILER_VERSION) - #define JSON_HEDLEY_ARM_VERSION JSON_HEDLEY_VERSION_ENCODE(__ARMCOMPILER_VERSION / 1000000, (__ARMCOMPILER_VERSION % 1000000) / 10000, (__ARMCOMPILER_VERSION % 10000) / 100) -#elif defined(__CC_ARM) && defined(__ARMCC_VERSION) - #define JSON_HEDLEY_ARM_VERSION JSON_HEDLEY_VERSION_ENCODE(__ARMCC_VERSION / 1000000, (__ARMCC_VERSION % 1000000) / 10000, (__ARMCC_VERSION % 10000) / 100) -#endif - -#if defined(JSON_HEDLEY_ARM_VERSION_CHECK) - #undef JSON_HEDLEY_ARM_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_ARM_VERSION) - #define JSON_HEDLEY_ARM_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_ARM_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_ARM_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_IBM_VERSION) - #undef JSON_HEDLEY_IBM_VERSION -#endif -#if defined(__ibmxl__) - #define JSON_HEDLEY_IBM_VERSION JSON_HEDLEY_VERSION_ENCODE(__ibmxl_version__, __ibmxl_release__, __ibmxl_modification__) -#elif defined(__xlC__) && defined(__xlC_ver__) - #define JSON_HEDLEY_IBM_VERSION JSON_HEDLEY_VERSION_ENCODE(__xlC__ >> 8, __xlC__ & 0xff, (__xlC_ver__ >> 8) & 0xff) -#elif defined(__xlC__) - #define JSON_HEDLEY_IBM_VERSION JSON_HEDLEY_VERSION_ENCODE(__xlC__ >> 8, __xlC__ & 0xff, 0) -#endif - -#if defined(JSON_HEDLEY_IBM_VERSION_CHECK) - #undef JSON_HEDLEY_IBM_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_IBM_VERSION) - #define JSON_HEDLEY_IBM_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_IBM_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_IBM_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_VERSION) - #undef JSON_HEDLEY_TI_VERSION -#endif -#if \ - defined(__TI_COMPILER_VERSION__) && \ - ( \ - defined(__TMS470__) || defined(__TI_ARM__) || \ - defined(__MSP430__) || \ - defined(__TMS320C2000__) \ - ) -#if (__TI_COMPILER_VERSION__ >= 16000000) - #define JSON_HEDLEY_TI_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif -#endif - -#if defined(JSON_HEDLEY_TI_VERSION_CHECK) - #undef JSON_HEDLEY_TI_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_VERSION) - #define JSON_HEDLEY_TI_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_CL2000_VERSION) - #undef JSON_HEDLEY_TI_CL2000_VERSION -#endif -#if defined(__TI_COMPILER_VERSION__) && defined(__TMS320C2000__) - #define JSON_HEDLEY_TI_CL2000_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif - -#if defined(JSON_HEDLEY_TI_CL2000_VERSION_CHECK) - #undef JSON_HEDLEY_TI_CL2000_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_CL2000_VERSION) - #define JSON_HEDLEY_TI_CL2000_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_CL2000_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_CL2000_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_CL430_VERSION) - #undef JSON_HEDLEY_TI_CL430_VERSION -#endif -#if defined(__TI_COMPILER_VERSION__) && defined(__MSP430__) - #define JSON_HEDLEY_TI_CL430_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif - -#if defined(JSON_HEDLEY_TI_CL430_VERSION_CHECK) - #undef JSON_HEDLEY_TI_CL430_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_CL430_VERSION) - #define JSON_HEDLEY_TI_CL430_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_CL430_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_CL430_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_ARMCL_VERSION) - #undef JSON_HEDLEY_TI_ARMCL_VERSION -#endif -#if defined(__TI_COMPILER_VERSION__) && (defined(__TMS470__) || defined(__TI_ARM__)) - #define JSON_HEDLEY_TI_ARMCL_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif - -#if defined(JSON_HEDLEY_TI_ARMCL_VERSION_CHECK) - #undef JSON_HEDLEY_TI_ARMCL_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_ARMCL_VERSION) - #define JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_ARMCL_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_CL6X_VERSION) - #undef JSON_HEDLEY_TI_CL6X_VERSION -#endif -#if defined(__TI_COMPILER_VERSION__) && defined(__TMS320C6X__) - #define JSON_HEDLEY_TI_CL6X_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif - -#if defined(JSON_HEDLEY_TI_CL6X_VERSION_CHECK) - #undef JSON_HEDLEY_TI_CL6X_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_CL6X_VERSION) - #define JSON_HEDLEY_TI_CL6X_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_CL6X_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_CL6X_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_CL7X_VERSION) - #undef JSON_HEDLEY_TI_CL7X_VERSION -#endif -#if defined(__TI_COMPILER_VERSION__) && defined(__C7000__) - #define JSON_HEDLEY_TI_CL7X_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif - -#if defined(JSON_HEDLEY_TI_CL7X_VERSION_CHECK) - #undef JSON_HEDLEY_TI_CL7X_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_CL7X_VERSION) - #define JSON_HEDLEY_TI_CL7X_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_CL7X_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_CL7X_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TI_CLPRU_VERSION) - #undef JSON_HEDLEY_TI_CLPRU_VERSION -#endif -#if defined(__TI_COMPILER_VERSION__) && defined(__PRU__) - #define JSON_HEDLEY_TI_CLPRU_VERSION JSON_HEDLEY_VERSION_ENCODE(__TI_COMPILER_VERSION__ / 1000000, (__TI_COMPILER_VERSION__ % 1000000) / 1000, (__TI_COMPILER_VERSION__ % 1000)) -#endif - -#if defined(JSON_HEDLEY_TI_CLPRU_VERSION_CHECK) - #undef JSON_HEDLEY_TI_CLPRU_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TI_CLPRU_VERSION) - #define JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TI_CLPRU_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_CRAY_VERSION) - #undef JSON_HEDLEY_CRAY_VERSION -#endif -#if defined(_CRAYC) - #if defined(_RELEASE_PATCHLEVEL) - #define JSON_HEDLEY_CRAY_VERSION JSON_HEDLEY_VERSION_ENCODE(_RELEASE_MAJOR, _RELEASE_MINOR, _RELEASE_PATCHLEVEL) - #else - #define JSON_HEDLEY_CRAY_VERSION JSON_HEDLEY_VERSION_ENCODE(_RELEASE_MAJOR, _RELEASE_MINOR, 0) - #endif -#endif - -#if defined(JSON_HEDLEY_CRAY_VERSION_CHECK) - #undef JSON_HEDLEY_CRAY_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_CRAY_VERSION) - #define JSON_HEDLEY_CRAY_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_CRAY_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_CRAY_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_IAR_VERSION) - #undef JSON_HEDLEY_IAR_VERSION -#endif -#if defined(__IAR_SYSTEMS_ICC__) - #if __VER__ > 1000 - #define JSON_HEDLEY_IAR_VERSION JSON_HEDLEY_VERSION_ENCODE((__VER__ / 1000000), ((__VER__ / 1000) % 1000), (__VER__ % 1000)) - #else - #define JSON_HEDLEY_IAR_VERSION JSON_HEDLEY_VERSION_ENCODE(__VER__ / 100, __VER__ % 100, 0) - #endif -#endif - -#if defined(JSON_HEDLEY_IAR_VERSION_CHECK) - #undef JSON_HEDLEY_IAR_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_IAR_VERSION) - #define JSON_HEDLEY_IAR_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_IAR_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_IAR_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_TINYC_VERSION) - #undef JSON_HEDLEY_TINYC_VERSION -#endif -#if defined(__TINYC__) - #define JSON_HEDLEY_TINYC_VERSION JSON_HEDLEY_VERSION_ENCODE(__TINYC__ / 1000, (__TINYC__ / 100) % 10, __TINYC__ % 100) -#endif - -#if defined(JSON_HEDLEY_TINYC_VERSION_CHECK) - #undef JSON_HEDLEY_TINYC_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_TINYC_VERSION) - #define JSON_HEDLEY_TINYC_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_TINYC_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_TINYC_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_DMC_VERSION) - #undef JSON_HEDLEY_DMC_VERSION -#endif -#if defined(__DMC__) - #define JSON_HEDLEY_DMC_VERSION JSON_HEDLEY_VERSION_ENCODE(__DMC__ >> 8, (__DMC__ >> 4) & 0xf, __DMC__ & 0xf) -#endif - -#if defined(JSON_HEDLEY_DMC_VERSION_CHECK) - #undef JSON_HEDLEY_DMC_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_DMC_VERSION) - #define JSON_HEDLEY_DMC_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_DMC_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_DMC_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_COMPCERT_VERSION) - #undef JSON_HEDLEY_COMPCERT_VERSION -#endif -#if defined(__COMPCERT_VERSION__) - #define JSON_HEDLEY_COMPCERT_VERSION JSON_HEDLEY_VERSION_ENCODE(__COMPCERT_VERSION__ / 10000, (__COMPCERT_VERSION__ / 100) % 100, __COMPCERT_VERSION__ % 100) -#endif - -#if defined(JSON_HEDLEY_COMPCERT_VERSION_CHECK) - #undef JSON_HEDLEY_COMPCERT_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_COMPCERT_VERSION) - #define JSON_HEDLEY_COMPCERT_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_COMPCERT_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_COMPCERT_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_PELLES_VERSION) - #undef JSON_HEDLEY_PELLES_VERSION -#endif -#if defined(__POCC__) - #define JSON_HEDLEY_PELLES_VERSION JSON_HEDLEY_VERSION_ENCODE(__POCC__ / 100, __POCC__ % 100, 0) -#endif - -#if defined(JSON_HEDLEY_PELLES_VERSION_CHECK) - #undef JSON_HEDLEY_PELLES_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_PELLES_VERSION) - #define JSON_HEDLEY_PELLES_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_PELLES_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_PELLES_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_MCST_LCC_VERSION) - #undef JSON_HEDLEY_MCST_LCC_VERSION -#endif -#if defined(__LCC__) && defined(__LCC_MINOR__) - #define JSON_HEDLEY_MCST_LCC_VERSION JSON_HEDLEY_VERSION_ENCODE(__LCC__ / 100, __LCC__ % 100, __LCC_MINOR__) -#endif - -#if defined(JSON_HEDLEY_MCST_LCC_VERSION_CHECK) - #undef JSON_HEDLEY_MCST_LCC_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_MCST_LCC_VERSION) - #define JSON_HEDLEY_MCST_LCC_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_MCST_LCC_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_MCST_LCC_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_GCC_VERSION) - #undef JSON_HEDLEY_GCC_VERSION -#endif -#if \ - defined(JSON_HEDLEY_GNUC_VERSION) && \ - !defined(__clang__) && \ - !defined(JSON_HEDLEY_INTEL_VERSION) && \ - !defined(JSON_HEDLEY_PGI_VERSION) && \ - !defined(JSON_HEDLEY_ARM_VERSION) && \ - !defined(JSON_HEDLEY_CRAY_VERSION) && \ - !defined(JSON_HEDLEY_TI_VERSION) && \ - !defined(JSON_HEDLEY_TI_ARMCL_VERSION) && \ - !defined(JSON_HEDLEY_TI_CL430_VERSION) && \ - !defined(JSON_HEDLEY_TI_CL2000_VERSION) && \ - !defined(JSON_HEDLEY_TI_CL6X_VERSION) && \ - !defined(JSON_HEDLEY_TI_CL7X_VERSION) && \ - !defined(JSON_HEDLEY_TI_CLPRU_VERSION) && \ - !defined(__COMPCERT__) && \ - !defined(JSON_HEDLEY_MCST_LCC_VERSION) - #define JSON_HEDLEY_GCC_VERSION JSON_HEDLEY_GNUC_VERSION -#endif - -#if defined(JSON_HEDLEY_GCC_VERSION_CHECK) - #undef JSON_HEDLEY_GCC_VERSION_CHECK -#endif -#if defined(JSON_HEDLEY_GCC_VERSION) - #define JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) (JSON_HEDLEY_GCC_VERSION >= JSON_HEDLEY_VERSION_ENCODE(major, minor, patch)) -#else - #define JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) (0) -#endif - -#if defined(JSON_HEDLEY_HAS_ATTRIBUTE) - #undef JSON_HEDLEY_HAS_ATTRIBUTE -#endif -#if \ - defined(__has_attribute) && \ - ( \ - (!defined(JSON_HEDLEY_IAR_VERSION) || JSON_HEDLEY_IAR_VERSION_CHECK(8,5,9)) \ - ) -# define JSON_HEDLEY_HAS_ATTRIBUTE(attribute) __has_attribute(attribute) -#else -# define JSON_HEDLEY_HAS_ATTRIBUTE(attribute) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_ATTRIBUTE) - #undef JSON_HEDLEY_GNUC_HAS_ATTRIBUTE -#endif -#if defined(__has_attribute) - #define JSON_HEDLEY_GNUC_HAS_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_HAS_ATTRIBUTE(attribute) -#else - #define JSON_HEDLEY_GNUC_HAS_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_ATTRIBUTE) - #undef JSON_HEDLEY_GCC_HAS_ATTRIBUTE -#endif -#if defined(__has_attribute) - #define JSON_HEDLEY_GCC_HAS_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_HAS_ATTRIBUTE(attribute) -#else - #define JSON_HEDLEY_GCC_HAS_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_HAS_CPP_ATTRIBUTE) - #undef JSON_HEDLEY_HAS_CPP_ATTRIBUTE -#endif -#if \ - defined(__has_cpp_attribute) && \ - defined(__cplusplus) && \ - (!defined(JSON_HEDLEY_SUNPRO_VERSION) || JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,15,0)) - #define JSON_HEDLEY_HAS_CPP_ATTRIBUTE(attribute) __has_cpp_attribute(attribute) -#else - #define JSON_HEDLEY_HAS_CPP_ATTRIBUTE(attribute) (0) -#endif - -#if defined(JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS) - #undef JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS -#endif -#if !defined(__cplusplus) || !defined(__has_cpp_attribute) - #define JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS(ns,attribute) (0) -#elif \ - !defined(JSON_HEDLEY_PGI_VERSION) && \ - !defined(JSON_HEDLEY_IAR_VERSION) && \ - (!defined(JSON_HEDLEY_SUNPRO_VERSION) || JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,15,0)) && \ - (!defined(JSON_HEDLEY_MSVC_VERSION) || JSON_HEDLEY_MSVC_VERSION_CHECK(19,20,0)) - #define JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS(ns,attribute) JSON_HEDLEY_HAS_CPP_ATTRIBUTE(ns::attribute) -#else - #define JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS(ns,attribute) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE) - #undef JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE -#endif -#if defined(__has_cpp_attribute) && defined(__cplusplus) - #define JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE(attribute,major,minor,patch) __has_cpp_attribute(attribute) -#else - #define JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE) - #undef JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE -#endif -#if defined(__has_cpp_attribute) && defined(__cplusplus) - #define JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE(attribute,major,minor,patch) __has_cpp_attribute(attribute) -#else - #define JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_HAS_BUILTIN) - #undef JSON_HEDLEY_HAS_BUILTIN -#endif -#if defined(__has_builtin) - #define JSON_HEDLEY_HAS_BUILTIN(builtin) __has_builtin(builtin) -#else - #define JSON_HEDLEY_HAS_BUILTIN(builtin) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_BUILTIN) - #undef JSON_HEDLEY_GNUC_HAS_BUILTIN -#endif -#if defined(__has_builtin) - #define JSON_HEDLEY_GNUC_HAS_BUILTIN(builtin,major,minor,patch) __has_builtin(builtin) -#else - #define JSON_HEDLEY_GNUC_HAS_BUILTIN(builtin,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_BUILTIN) - #undef JSON_HEDLEY_GCC_HAS_BUILTIN -#endif -#if defined(__has_builtin) - #define JSON_HEDLEY_GCC_HAS_BUILTIN(builtin,major,minor,patch) __has_builtin(builtin) -#else - #define JSON_HEDLEY_GCC_HAS_BUILTIN(builtin,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_HAS_FEATURE) - #undef JSON_HEDLEY_HAS_FEATURE -#endif -#if defined(__has_feature) - #define JSON_HEDLEY_HAS_FEATURE(feature) __has_feature(feature) -#else - #define JSON_HEDLEY_HAS_FEATURE(feature) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_FEATURE) - #undef JSON_HEDLEY_GNUC_HAS_FEATURE -#endif -#if defined(__has_feature) - #define JSON_HEDLEY_GNUC_HAS_FEATURE(feature,major,minor,patch) __has_feature(feature) -#else - #define JSON_HEDLEY_GNUC_HAS_FEATURE(feature,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_FEATURE) - #undef JSON_HEDLEY_GCC_HAS_FEATURE -#endif -#if defined(__has_feature) - #define JSON_HEDLEY_GCC_HAS_FEATURE(feature,major,minor,patch) __has_feature(feature) -#else - #define JSON_HEDLEY_GCC_HAS_FEATURE(feature,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_HAS_EXTENSION) - #undef JSON_HEDLEY_HAS_EXTENSION -#endif -#if defined(__has_extension) - #define JSON_HEDLEY_HAS_EXTENSION(extension) __has_extension(extension) -#else - #define JSON_HEDLEY_HAS_EXTENSION(extension) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_EXTENSION) - #undef JSON_HEDLEY_GNUC_HAS_EXTENSION -#endif -#if defined(__has_extension) - #define JSON_HEDLEY_GNUC_HAS_EXTENSION(extension,major,minor,patch) __has_extension(extension) -#else - #define JSON_HEDLEY_GNUC_HAS_EXTENSION(extension,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_EXTENSION) - #undef JSON_HEDLEY_GCC_HAS_EXTENSION -#endif -#if defined(__has_extension) - #define JSON_HEDLEY_GCC_HAS_EXTENSION(extension,major,minor,patch) __has_extension(extension) -#else - #define JSON_HEDLEY_GCC_HAS_EXTENSION(extension,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE) - #undef JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE -#endif -#if defined(__has_declspec_attribute) - #define JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE(attribute) __has_declspec_attribute(attribute) -#else - #define JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE(attribute) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE) - #undef JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE -#endif -#if defined(__has_declspec_attribute) - #define JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE(attribute,major,minor,patch) __has_declspec_attribute(attribute) -#else - #define JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE) - #undef JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE -#endif -#if defined(__has_declspec_attribute) - #define JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE(attribute,major,minor,patch) __has_declspec_attribute(attribute) -#else - #define JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE(attribute,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_HAS_WARNING) - #undef JSON_HEDLEY_HAS_WARNING -#endif -#if defined(__has_warning) - #define JSON_HEDLEY_HAS_WARNING(warning) __has_warning(warning) -#else - #define JSON_HEDLEY_HAS_WARNING(warning) (0) -#endif - -#if defined(JSON_HEDLEY_GNUC_HAS_WARNING) - #undef JSON_HEDLEY_GNUC_HAS_WARNING -#endif -#if defined(__has_warning) - #define JSON_HEDLEY_GNUC_HAS_WARNING(warning,major,minor,patch) __has_warning(warning) -#else - #define JSON_HEDLEY_GNUC_HAS_WARNING(warning,major,minor,patch) JSON_HEDLEY_GNUC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_GCC_HAS_WARNING) - #undef JSON_HEDLEY_GCC_HAS_WARNING -#endif -#if defined(__has_warning) - #define JSON_HEDLEY_GCC_HAS_WARNING(warning,major,minor,patch) __has_warning(warning) -#else - #define JSON_HEDLEY_GCC_HAS_WARNING(warning,major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if \ - (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) || \ - defined(__clang__) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(18,4,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,7,0) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(2,0,1) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,1,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,0,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_CRAY_VERSION_CHECK(5,0,0) || \ - JSON_HEDLEY_TINYC_VERSION_CHECK(0,9,17) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(8,0,0) || \ - (JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) && defined(__C99_PRAGMA_OPERATOR)) - #define JSON_HEDLEY_PRAGMA(value) _Pragma(#value) -#elif JSON_HEDLEY_MSVC_VERSION_CHECK(15,0,0) - #define JSON_HEDLEY_PRAGMA(value) __pragma(value) -#else - #define JSON_HEDLEY_PRAGMA(value) -#endif - -#if defined(JSON_HEDLEY_DIAGNOSTIC_PUSH) - #undef JSON_HEDLEY_DIAGNOSTIC_PUSH -#endif -#if defined(JSON_HEDLEY_DIAGNOSTIC_POP) - #undef JSON_HEDLEY_DIAGNOSTIC_POP -#endif -#if defined(__clang__) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH _Pragma("clang diagnostic push") - #define JSON_HEDLEY_DIAGNOSTIC_POP _Pragma("clang diagnostic pop") -#elif JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH _Pragma("warning(push)") - #define JSON_HEDLEY_DIAGNOSTIC_POP _Pragma("warning(pop)") -#elif JSON_HEDLEY_GCC_VERSION_CHECK(4,6,0) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH _Pragma("GCC diagnostic push") - #define JSON_HEDLEY_DIAGNOSTIC_POP _Pragma("GCC diagnostic pop") -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(15,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH __pragma(warning(push)) - #define JSON_HEDLEY_DIAGNOSTIC_POP __pragma(warning(pop)) -#elif JSON_HEDLEY_ARM_VERSION_CHECK(5,6,0) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH _Pragma("push") - #define JSON_HEDLEY_DIAGNOSTIC_POP _Pragma("pop") -#elif \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,4,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,1,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH _Pragma("diag_push") - #define JSON_HEDLEY_DIAGNOSTIC_POP _Pragma("diag_pop") -#elif JSON_HEDLEY_PELLES_VERSION_CHECK(2,90,0) - #define JSON_HEDLEY_DIAGNOSTIC_PUSH _Pragma("warning(push)") - #define JSON_HEDLEY_DIAGNOSTIC_POP _Pragma("warning(pop)") -#else - #define JSON_HEDLEY_DIAGNOSTIC_PUSH - #define JSON_HEDLEY_DIAGNOSTIC_POP -#endif - -/* JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_ is for - HEDLEY INTERNAL USE ONLY. API subject to change without notice. */ -#if defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_) - #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_ -#endif -#if defined(__cplusplus) -# if JSON_HEDLEY_HAS_WARNING("-Wc++98-compat") -# if JSON_HEDLEY_HAS_WARNING("-Wc++17-extensions") -# if JSON_HEDLEY_HAS_WARNING("-Wc++1z-extensions") -# define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(xpr) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("clang diagnostic ignored \"-Wc++98-compat\"") \ - _Pragma("clang diagnostic ignored \"-Wc++17-extensions\"") \ - _Pragma("clang diagnostic ignored \"-Wc++1z-extensions\"") \ - xpr \ - JSON_HEDLEY_DIAGNOSTIC_POP -# else -# define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(xpr) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("clang diagnostic ignored \"-Wc++98-compat\"") \ - _Pragma("clang diagnostic ignored \"-Wc++17-extensions\"") \ - xpr \ - JSON_HEDLEY_DIAGNOSTIC_POP -# endif -# else -# define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(xpr) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("clang diagnostic ignored \"-Wc++98-compat\"") \ - xpr \ - JSON_HEDLEY_DIAGNOSTIC_POP -# endif -# endif -#endif -#if !defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(x) x -#endif - -#if defined(JSON_HEDLEY_CONST_CAST) - #undef JSON_HEDLEY_CONST_CAST -#endif -#if defined(__cplusplus) -# define JSON_HEDLEY_CONST_CAST(T, expr) (const_cast(expr)) -#elif \ - JSON_HEDLEY_HAS_WARNING("-Wcast-qual") || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,6,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) -# define JSON_HEDLEY_CONST_CAST(T, expr) (__extension__ ({ \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL \ - ((T) (expr)); \ - JSON_HEDLEY_DIAGNOSTIC_POP \ - })) -#else -# define JSON_HEDLEY_CONST_CAST(T, expr) ((T) (expr)) -#endif - -#if defined(JSON_HEDLEY_REINTERPRET_CAST) - #undef JSON_HEDLEY_REINTERPRET_CAST -#endif -#if defined(__cplusplus) - #define JSON_HEDLEY_REINTERPRET_CAST(T, expr) (reinterpret_cast(expr)) -#else - #define JSON_HEDLEY_REINTERPRET_CAST(T, expr) ((T) (expr)) -#endif - -#if defined(JSON_HEDLEY_STATIC_CAST) - #undef JSON_HEDLEY_STATIC_CAST -#endif -#if defined(__cplusplus) - #define JSON_HEDLEY_STATIC_CAST(T, expr) (static_cast(expr)) -#else - #define JSON_HEDLEY_STATIC_CAST(T, expr) ((T) (expr)) -#endif - -#if defined(JSON_HEDLEY_CPP_CAST) - #undef JSON_HEDLEY_CPP_CAST -#endif -#if defined(__cplusplus) -# if JSON_HEDLEY_HAS_WARNING("-Wold-style-cast") -# define JSON_HEDLEY_CPP_CAST(T, expr) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("clang diagnostic ignored \"-Wold-style-cast\"") \ - ((T) (expr)) \ - JSON_HEDLEY_DIAGNOSTIC_POP -# elif JSON_HEDLEY_IAR_VERSION_CHECK(8,3,0) -# define JSON_HEDLEY_CPP_CAST(T, expr) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("diag_suppress=Pe137") \ - JSON_HEDLEY_DIAGNOSTIC_POP -# else -# define JSON_HEDLEY_CPP_CAST(T, expr) ((T) (expr)) -# endif -#else -# define JSON_HEDLEY_CPP_CAST(T, expr) (expr) -#endif - -#if defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED) - #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wdeprecated-declarations") - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("clang diagnostic ignored \"-Wdeprecated-declarations\"") -#elif JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("warning(disable:1478 1786)") -#elif JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED __pragma(warning(disable:1478 1786)) -#elif JSON_HEDLEY_PGI_VERSION_CHECK(20,7,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("diag_suppress 1215,1216,1444,1445") -#elif JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("diag_suppress 1215,1444") -#elif JSON_HEDLEY_GCC_VERSION_CHECK(4,3,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") -#elif JSON_HEDLEY_MSVC_VERSION_CHECK(15,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED __pragma(warning(disable:4996)) -#elif JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("diag_suppress 1215,1444") -#elif \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("diag_suppress 1291,1718") -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,13,0) && !defined(__cplusplus) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("error_messages(off,E_DEPRECATED_ATT,E_DEPRECATED_ATT_MESS)") -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,13,0) && defined(__cplusplus) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("error_messages(off,symdeprecated,symdeprecated2)") -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("diag_suppress=Pe1444,Pe1215") -#elif JSON_HEDLEY_PELLES_VERSION_CHECK(2,90,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED _Pragma("warn(disable:2241)") -#else - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED -#endif - -#if defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS) - #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wunknown-pragmas") - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("clang diagnostic ignored \"-Wunknown-pragmas\"") -#elif JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("warning(disable:161)") -#elif JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS __pragma(warning(disable:161)) -#elif JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("diag_suppress 1675") -#elif JSON_HEDLEY_GCC_VERSION_CHECK(4,3,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("GCC diagnostic ignored \"-Wunknown-pragmas\"") -#elif JSON_HEDLEY_MSVC_VERSION_CHECK(15,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS __pragma(warning(disable:4068)) -#elif \ - JSON_HEDLEY_TI_VERSION_CHECK(16,9,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,0,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,3,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("diag_suppress 163") -#elif JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("diag_suppress 163") -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("diag_suppress=Pe161") -#elif JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS _Pragma("diag_suppress 161") -#else - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS -#endif - -#if defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES) - #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wunknown-attributes") - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("clang diagnostic ignored \"-Wunknown-attributes\"") -#elif JSON_HEDLEY_GCC_VERSION_CHECK(4,6,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") -#elif JSON_HEDLEY_INTEL_VERSION_CHECK(17,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("warning(disable:1292)") -#elif JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES __pragma(warning(disable:1292)) -#elif JSON_HEDLEY_MSVC_VERSION_CHECK(19,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES __pragma(warning(disable:5030)) -#elif JSON_HEDLEY_PGI_VERSION_CHECK(20,7,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("diag_suppress 1097,1098") -#elif JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("diag_suppress 1097") -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,14,0) && defined(__cplusplus) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("error_messages(off,attrskipunsup)") -#elif \ - JSON_HEDLEY_TI_VERSION_CHECK(18,1,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,3,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("diag_suppress 1173") -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("diag_suppress=Pe1097") -#elif JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES _Pragma("diag_suppress 1097") -#else - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES -#endif - -#if defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL) - #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wcast-qual") - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL _Pragma("clang diagnostic ignored \"-Wcast-qual\"") -#elif JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL _Pragma("warning(disable:2203 2331)") -#elif JSON_HEDLEY_GCC_VERSION_CHECK(3,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL _Pragma("GCC diagnostic ignored \"-Wcast-qual\"") -#else - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL -#endif - -#if defined(JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION) - #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wunused-function") - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION _Pragma("clang diagnostic ignored \"-Wunused-function\"") -#elif JSON_HEDLEY_GCC_VERSION_CHECK(3,4,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION _Pragma("GCC diagnostic ignored \"-Wunused-function\"") -#elif JSON_HEDLEY_MSVC_VERSION_CHECK(1,0,0) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION __pragma(warning(disable:4505)) -#elif JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION _Pragma("diag_suppress 3142") -#else - #define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION -#endif - -#if defined(JSON_HEDLEY_DEPRECATED) - #undef JSON_HEDLEY_DEPRECATED -#endif -#if defined(JSON_HEDLEY_DEPRECATED_FOR) - #undef JSON_HEDLEY_DEPRECATED_FOR -#endif -#if \ - JSON_HEDLEY_MSVC_VERSION_CHECK(14,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_DEPRECATED(since) __declspec(deprecated("Since " # since)) - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) __declspec(deprecated("Since " #since "; use " #replacement)) -#elif \ - (JSON_HEDLEY_HAS_EXTENSION(attribute_deprecated_with_message) && !defined(JSON_HEDLEY_IAR_VERSION)) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,5,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(5,6,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,13,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(18,1,0) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(18,1,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,3,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,3,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_DEPRECATED(since) __attribute__((__deprecated__("Since " #since))) - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) __attribute__((__deprecated__("Since " #since "; use " #replacement))) -#elif defined(__cplusplus) && (__cplusplus >= 201402L) - #define JSON_HEDLEY_DEPRECATED(since) JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[deprecated("Since " #since)]]) - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[deprecated("Since " #since "; use " #replacement)]]) -#elif \ - JSON_HEDLEY_HAS_ATTRIBUTE(deprecated) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,1,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) || \ - JSON_HEDLEY_IAR_VERSION_CHECK(8,10,0) - #define JSON_HEDLEY_DEPRECATED(since) __attribute__((__deprecated__)) - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) __attribute__((__deprecated__)) -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(13,10,0) || \ - JSON_HEDLEY_PELLES_VERSION_CHECK(6,50,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_DEPRECATED(since) __declspec(deprecated) - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) __declspec(deprecated) -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_DEPRECATED(since) _Pragma("deprecated") - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) _Pragma("deprecated") -#else - #define JSON_HEDLEY_DEPRECATED(since) - #define JSON_HEDLEY_DEPRECATED_FOR(since, replacement) -#endif - -#if defined(JSON_HEDLEY_UNAVAILABLE) - #undef JSON_HEDLEY_UNAVAILABLE -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(warning) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,3,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_UNAVAILABLE(available_since) __attribute__((__warning__("Not available until " #available_since))) -#else - #define JSON_HEDLEY_UNAVAILABLE(available_since) -#endif - -#if defined(JSON_HEDLEY_WARN_UNUSED_RESULT) - #undef JSON_HEDLEY_WARN_UNUSED_RESULT -#endif -#if defined(JSON_HEDLEY_WARN_UNUSED_RESULT_MSG) - #undef JSON_HEDLEY_WARN_UNUSED_RESULT_MSG -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(warn_unused_result) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,4,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - (JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,15,0) && defined(__cplusplus)) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_WARN_UNUSED_RESULT __attribute__((__warn_unused_result__)) - #define JSON_HEDLEY_WARN_UNUSED_RESULT_MSG(msg) __attribute__((__warn_unused_result__)) -#elif (JSON_HEDLEY_HAS_CPP_ATTRIBUTE(nodiscard) >= 201907L) - #define JSON_HEDLEY_WARN_UNUSED_RESULT JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[nodiscard]]) - #define JSON_HEDLEY_WARN_UNUSED_RESULT_MSG(msg) JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[nodiscard(msg)]]) -#elif JSON_HEDLEY_HAS_CPP_ATTRIBUTE(nodiscard) - #define JSON_HEDLEY_WARN_UNUSED_RESULT JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[nodiscard]]) - #define JSON_HEDLEY_WARN_UNUSED_RESULT_MSG(msg) JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[nodiscard]]) -#elif defined(_Check_return_) /* SAL */ - #define JSON_HEDLEY_WARN_UNUSED_RESULT _Check_return_ - #define JSON_HEDLEY_WARN_UNUSED_RESULT_MSG(msg) _Check_return_ -#else - #define JSON_HEDLEY_WARN_UNUSED_RESULT - #define JSON_HEDLEY_WARN_UNUSED_RESULT_MSG(msg) -#endif - -#if defined(JSON_HEDLEY_SENTINEL) - #undef JSON_HEDLEY_SENTINEL -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(sentinel) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(5,4,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_SENTINEL(position) __attribute__((__sentinel__(position))) -#else - #define JSON_HEDLEY_SENTINEL(position) -#endif - -#if defined(JSON_HEDLEY_NO_RETURN) - #undef JSON_HEDLEY_NO_RETURN -#endif -#if JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_NO_RETURN __noreturn -#elif \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_NO_RETURN __attribute__((__noreturn__)) -#elif defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L - #define JSON_HEDLEY_NO_RETURN _Noreturn -#elif defined(__cplusplus) && (__cplusplus >= 201103L) - #define JSON_HEDLEY_NO_RETURN JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[noreturn]]) -#elif \ - JSON_HEDLEY_HAS_ATTRIBUTE(noreturn) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,2,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_IAR_VERSION_CHECK(8,10,0) - #define JSON_HEDLEY_NO_RETURN __attribute__((__noreturn__)) -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,10,0) - #define JSON_HEDLEY_NO_RETURN _Pragma("does_not_return") -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(13,10,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_NO_RETURN __declspec(noreturn) -#elif JSON_HEDLEY_TI_CL6X_VERSION_CHECK(6,0,0) && defined(__cplusplus) - #define JSON_HEDLEY_NO_RETURN _Pragma("FUNC_NEVER_RETURNS;") -#elif JSON_HEDLEY_COMPCERT_VERSION_CHECK(3,2,0) - #define JSON_HEDLEY_NO_RETURN __attribute((noreturn)) -#elif JSON_HEDLEY_PELLES_VERSION_CHECK(9,0,0) - #define JSON_HEDLEY_NO_RETURN __declspec(noreturn) -#else - #define JSON_HEDLEY_NO_RETURN -#endif - -#if defined(JSON_HEDLEY_NO_ESCAPE) - #undef JSON_HEDLEY_NO_ESCAPE -#endif -#if JSON_HEDLEY_HAS_ATTRIBUTE(noescape) - #define JSON_HEDLEY_NO_ESCAPE __attribute__((__noescape__)) -#else - #define JSON_HEDLEY_NO_ESCAPE -#endif - -#if defined(JSON_HEDLEY_UNREACHABLE) - #undef JSON_HEDLEY_UNREACHABLE -#endif -#if defined(JSON_HEDLEY_UNREACHABLE_RETURN) - #undef JSON_HEDLEY_UNREACHABLE_RETURN -#endif -#if defined(JSON_HEDLEY_ASSUME) - #undef JSON_HEDLEY_ASSUME -#endif -#if \ - JSON_HEDLEY_MSVC_VERSION_CHECK(13,10,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_ASSUME(expr) __assume(expr) -#elif JSON_HEDLEY_HAS_BUILTIN(__builtin_assume) - #define JSON_HEDLEY_ASSUME(expr) __builtin_assume(expr) -#elif \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,2,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(4,0,0) - #if defined(__cplusplus) - #define JSON_HEDLEY_ASSUME(expr) std::_nassert(expr) - #else - #define JSON_HEDLEY_ASSUME(expr) _nassert(expr) - #endif -#endif -#if \ - (JSON_HEDLEY_HAS_BUILTIN(__builtin_unreachable) && (!defined(JSON_HEDLEY_ARM_VERSION))) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,5,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(18,10,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(13,1,5) || \ - JSON_HEDLEY_CRAY_VERSION_CHECK(10,0,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_UNREACHABLE() __builtin_unreachable() -#elif defined(JSON_HEDLEY_ASSUME) - #define JSON_HEDLEY_UNREACHABLE() JSON_HEDLEY_ASSUME(0) -#endif -#if !defined(JSON_HEDLEY_ASSUME) - #if defined(JSON_HEDLEY_UNREACHABLE) - #define JSON_HEDLEY_ASSUME(expr) JSON_HEDLEY_STATIC_CAST(void, ((expr) ? 1 : (JSON_HEDLEY_UNREACHABLE(), 1))) - #else - #define JSON_HEDLEY_ASSUME(expr) JSON_HEDLEY_STATIC_CAST(void, expr) - #endif -#endif -#if defined(JSON_HEDLEY_UNREACHABLE) - #if \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,2,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(4,0,0) - #define JSON_HEDLEY_UNREACHABLE_RETURN(value) return (JSON_HEDLEY_STATIC_CAST(void, JSON_HEDLEY_ASSUME(0)), (value)) - #else - #define JSON_HEDLEY_UNREACHABLE_RETURN(value) JSON_HEDLEY_UNREACHABLE() - #endif -#else - #define JSON_HEDLEY_UNREACHABLE_RETURN(value) return (value) -#endif -#if !defined(JSON_HEDLEY_UNREACHABLE) - #define JSON_HEDLEY_UNREACHABLE() JSON_HEDLEY_ASSUME(0) -#endif - -JSON_HEDLEY_DIAGNOSTIC_PUSH -#if JSON_HEDLEY_HAS_WARNING("-Wpedantic") - #pragma clang diagnostic ignored "-Wpedantic" -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wc++98-compat-pedantic") && defined(__cplusplus) - #pragma clang diagnostic ignored "-Wc++98-compat-pedantic" -#endif -#if JSON_HEDLEY_GCC_HAS_WARNING("-Wvariadic-macros",4,0,0) - #if defined(__clang__) - #pragma clang diagnostic ignored "-Wvariadic-macros" - #elif defined(JSON_HEDLEY_GCC_VERSION) - #pragma GCC diagnostic ignored "-Wvariadic-macros" - #endif -#endif -#if defined(JSON_HEDLEY_NON_NULL) - #undef JSON_HEDLEY_NON_NULL -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(nonnull) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,3,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) - #define JSON_HEDLEY_NON_NULL(...) __attribute__((__nonnull__(__VA_ARGS__))) -#else - #define JSON_HEDLEY_NON_NULL(...) -#endif -JSON_HEDLEY_DIAGNOSTIC_POP - -#if defined(JSON_HEDLEY_PRINTF_FORMAT) - #undef JSON_HEDLEY_PRINTF_FORMAT -#endif -#if defined(__MINGW32__) && JSON_HEDLEY_GCC_HAS_ATTRIBUTE(format,4,4,0) && !defined(__USE_MINGW_ANSI_STDIO) - #define JSON_HEDLEY_PRINTF_FORMAT(string_idx,first_to_check) __attribute__((__format__(ms_printf, string_idx, first_to_check))) -#elif defined(__MINGW32__) && JSON_HEDLEY_GCC_HAS_ATTRIBUTE(format,4,4,0) && defined(__USE_MINGW_ANSI_STDIO) - #define JSON_HEDLEY_PRINTF_FORMAT(string_idx,first_to_check) __attribute__((__format__(gnu_printf, string_idx, first_to_check))) -#elif \ - JSON_HEDLEY_HAS_ATTRIBUTE(format) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,1,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(5,6,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_PRINTF_FORMAT(string_idx,first_to_check) __attribute__((__format__(__printf__, string_idx, first_to_check))) -#elif JSON_HEDLEY_PELLES_VERSION_CHECK(6,0,0) - #define JSON_HEDLEY_PRINTF_FORMAT(string_idx,first_to_check) __declspec(vaformat(printf,string_idx,first_to_check)) -#else - #define JSON_HEDLEY_PRINTF_FORMAT(string_idx,first_to_check) -#endif - -#if defined(JSON_HEDLEY_CONSTEXPR) - #undef JSON_HEDLEY_CONSTEXPR -#endif -#if defined(__cplusplus) - #if __cplusplus >= 201103L - #define JSON_HEDLEY_CONSTEXPR JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(constexpr) - #endif -#endif -#if !defined(JSON_HEDLEY_CONSTEXPR) - #define JSON_HEDLEY_CONSTEXPR -#endif - -#if defined(JSON_HEDLEY_PREDICT) - #undef JSON_HEDLEY_PREDICT -#endif -#if defined(JSON_HEDLEY_LIKELY) - #undef JSON_HEDLEY_LIKELY -#endif -#if defined(JSON_HEDLEY_UNLIKELY) - #undef JSON_HEDLEY_UNLIKELY -#endif -#if defined(JSON_HEDLEY_UNPREDICTABLE) - #undef JSON_HEDLEY_UNPREDICTABLE -#endif -#if JSON_HEDLEY_HAS_BUILTIN(__builtin_unpredictable) - #define JSON_HEDLEY_UNPREDICTABLE(expr) __builtin_unpredictable((expr)) -#endif -#if \ - (JSON_HEDLEY_HAS_BUILTIN(__builtin_expect_with_probability) && !defined(JSON_HEDLEY_PGI_VERSION)) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(9,0,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) -# define JSON_HEDLEY_PREDICT(expr, value, probability) __builtin_expect_with_probability( (expr), (value), (probability)) -# define JSON_HEDLEY_PREDICT_TRUE(expr, probability) __builtin_expect_with_probability(!!(expr), 1 , (probability)) -# define JSON_HEDLEY_PREDICT_FALSE(expr, probability) __builtin_expect_with_probability(!!(expr), 0 , (probability)) -# define JSON_HEDLEY_LIKELY(expr) __builtin_expect (!!(expr), 1 ) -# define JSON_HEDLEY_UNLIKELY(expr) __builtin_expect (!!(expr), 0 ) -#elif \ - (JSON_HEDLEY_HAS_BUILTIN(__builtin_expect) && !defined(JSON_HEDLEY_INTEL_CL_VERSION)) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - (JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,15,0) && defined(__cplusplus)) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,7,0) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(3,1,0) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,1,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(6,1,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_TINYC_VERSION_CHECK(0,9,27) || \ - JSON_HEDLEY_CRAY_VERSION_CHECK(8,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) -# define JSON_HEDLEY_PREDICT(expr, expected, probability) \ - (((probability) >= 0.9) ? __builtin_expect((expr), (expected)) : (JSON_HEDLEY_STATIC_CAST(void, expected), (expr))) -# define JSON_HEDLEY_PREDICT_TRUE(expr, probability) \ - (__extension__ ({ \ - double hedley_probability_ = (probability); \ - ((hedley_probability_ >= 0.9) ? __builtin_expect(!!(expr), 1) : ((hedley_probability_ <= 0.1) ? __builtin_expect(!!(expr), 0) : !!(expr))); \ - })) -# define JSON_HEDLEY_PREDICT_FALSE(expr, probability) \ - (__extension__ ({ \ - double hedley_probability_ = (probability); \ - ((hedley_probability_ >= 0.9) ? __builtin_expect(!!(expr), 0) : ((hedley_probability_ <= 0.1) ? __builtin_expect(!!(expr), 1) : !!(expr))); \ - })) -# define JSON_HEDLEY_LIKELY(expr) __builtin_expect(!!(expr), 1) -# define JSON_HEDLEY_UNLIKELY(expr) __builtin_expect(!!(expr), 0) -#else -# define JSON_HEDLEY_PREDICT(expr, expected, probability) (JSON_HEDLEY_STATIC_CAST(void, expected), (expr)) -# define JSON_HEDLEY_PREDICT_TRUE(expr, probability) (!!(expr)) -# define JSON_HEDLEY_PREDICT_FALSE(expr, probability) (!!(expr)) -# define JSON_HEDLEY_LIKELY(expr) (!!(expr)) -# define JSON_HEDLEY_UNLIKELY(expr) (!!(expr)) -#endif -#if !defined(JSON_HEDLEY_UNPREDICTABLE) - #define JSON_HEDLEY_UNPREDICTABLE(expr) JSON_HEDLEY_PREDICT(expr, 1, 0.5) -#endif - -#if defined(JSON_HEDLEY_MALLOC) - #undef JSON_HEDLEY_MALLOC -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(malloc) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,1,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(12,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_MALLOC __attribute__((__malloc__)) -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,10,0) - #define JSON_HEDLEY_MALLOC _Pragma("returns_new_memory") -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(14,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_MALLOC __declspec(restrict) -#else - #define JSON_HEDLEY_MALLOC -#endif - -#if defined(JSON_HEDLEY_PURE) - #undef JSON_HEDLEY_PURE -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(pure) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(2,96,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) -# define JSON_HEDLEY_PURE __attribute__((__pure__)) -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,10,0) -# define JSON_HEDLEY_PURE _Pragma("does_not_write_global_data") -#elif defined(__cplusplus) && \ - ( \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(2,0,1) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(4,0,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) \ - ) -# define JSON_HEDLEY_PURE _Pragma("FUNC_IS_PURE;") -#else -# define JSON_HEDLEY_PURE -#endif - -#if defined(JSON_HEDLEY_CONST) - #undef JSON_HEDLEY_CONST -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(const) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(2,5,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_CONST __attribute__((__const__)) -#elif \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,10,0) - #define JSON_HEDLEY_CONST _Pragma("no_side_effect") -#else - #define JSON_HEDLEY_CONST JSON_HEDLEY_PURE -#endif - -#if defined(JSON_HEDLEY_RESTRICT) - #undef JSON_HEDLEY_RESTRICT -#endif -#if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) && !defined(__cplusplus) - #define JSON_HEDLEY_RESTRICT restrict -#elif \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,1,0) || \ - JSON_HEDLEY_MSVC_VERSION_CHECK(14,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(17,10,0) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,2,4) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,1,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - (JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,14,0) && defined(__cplusplus)) || \ - JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) || \ - defined(__clang__) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_RESTRICT __restrict -#elif JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,3,0) && !defined(__cplusplus) - #define JSON_HEDLEY_RESTRICT _Restrict -#else - #define JSON_HEDLEY_RESTRICT -#endif - -#if defined(JSON_HEDLEY_INLINE) - #undef JSON_HEDLEY_INLINE -#endif -#if \ - (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) || \ - (defined(__cplusplus) && (__cplusplus >= 199711L)) - #define JSON_HEDLEY_INLINE inline -#elif \ - defined(JSON_HEDLEY_GCC_VERSION) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(6,2,0) - #define JSON_HEDLEY_INLINE __inline__ -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(12,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,1,0) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(3,1,0) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,2,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(8,0,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_INLINE __inline -#else - #define JSON_HEDLEY_INLINE -#endif - -#if defined(JSON_HEDLEY_ALWAYS_INLINE) - #undef JSON_HEDLEY_ALWAYS_INLINE -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(always_inline) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) || \ - JSON_HEDLEY_IAR_VERSION_CHECK(8,10,0) -# define JSON_HEDLEY_ALWAYS_INLINE __attribute__((__always_inline__)) JSON_HEDLEY_INLINE -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(12,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) -# define JSON_HEDLEY_ALWAYS_INLINE __forceinline -#elif defined(__cplusplus) && \ - ( \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(6,1,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) \ - ) -# define JSON_HEDLEY_ALWAYS_INLINE _Pragma("FUNC_ALWAYS_INLINE;") -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) -# define JSON_HEDLEY_ALWAYS_INLINE _Pragma("inline=forced") -#else -# define JSON_HEDLEY_ALWAYS_INLINE JSON_HEDLEY_INLINE -#endif - -#if defined(JSON_HEDLEY_NEVER_INLINE) - #undef JSON_HEDLEY_NEVER_INLINE -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(noinline) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(10,1,0) || \ - JSON_HEDLEY_TI_VERSION_CHECK(15,12,0) || \ - (JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(4,8,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_ARMCL_VERSION_CHECK(5,2,0) || \ - (JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL2000_VERSION_CHECK(6,4,0) || \ - (JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,0,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(4,3,0) || \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) || \ - JSON_HEDLEY_TI_CL7X_VERSION_CHECK(1,2,0) || \ - JSON_HEDLEY_TI_CLPRU_VERSION_CHECK(2,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) || \ - JSON_HEDLEY_IAR_VERSION_CHECK(8,10,0) - #define JSON_HEDLEY_NEVER_INLINE __attribute__((__noinline__)) -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(13,10,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_NEVER_INLINE __declspec(noinline) -#elif JSON_HEDLEY_PGI_VERSION_CHECK(10,2,0) - #define JSON_HEDLEY_NEVER_INLINE _Pragma("noinline") -#elif JSON_HEDLEY_TI_CL6X_VERSION_CHECK(6,0,0) && defined(__cplusplus) - #define JSON_HEDLEY_NEVER_INLINE _Pragma("FUNC_CANNOT_INLINE;") -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) - #define JSON_HEDLEY_NEVER_INLINE _Pragma("inline=never") -#elif JSON_HEDLEY_COMPCERT_VERSION_CHECK(3,2,0) - #define JSON_HEDLEY_NEVER_INLINE __attribute((noinline)) -#elif JSON_HEDLEY_PELLES_VERSION_CHECK(9,0,0) - #define JSON_HEDLEY_NEVER_INLINE __declspec(noinline) -#else - #define JSON_HEDLEY_NEVER_INLINE -#endif - -#if defined(JSON_HEDLEY_PRIVATE) - #undef JSON_HEDLEY_PRIVATE -#endif -#if defined(JSON_HEDLEY_PUBLIC) - #undef JSON_HEDLEY_PUBLIC -#endif -#if defined(JSON_HEDLEY_IMPORT) - #undef JSON_HEDLEY_IMPORT -#endif -#if defined(_WIN32) || defined(__CYGWIN__) -# define JSON_HEDLEY_PRIVATE -# define JSON_HEDLEY_PUBLIC __declspec(dllexport) -# define JSON_HEDLEY_IMPORT __declspec(dllimport) -#else -# if \ - JSON_HEDLEY_HAS_ATTRIBUTE(visibility) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,3,0) || \ - JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,11,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(13,1,0) || \ - ( \ - defined(__TI_EABI__) && \ - ( \ - (JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,2,0) && defined(__TI_GNU_ATTRIBUTE_SUPPORT__)) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(7,5,0) \ - ) \ - ) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) -# define JSON_HEDLEY_PRIVATE __attribute__((__visibility__("hidden"))) -# define JSON_HEDLEY_PUBLIC __attribute__((__visibility__("default"))) -# else -# define JSON_HEDLEY_PRIVATE -# define JSON_HEDLEY_PUBLIC -# endif -# define JSON_HEDLEY_IMPORT extern -#endif - -#if defined(JSON_HEDLEY_NO_THROW) - #undef JSON_HEDLEY_NO_THROW -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(nothrow) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,3,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_NO_THROW __attribute__((__nothrow__)) -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(13,1,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) - #define JSON_HEDLEY_NO_THROW __declspec(nothrow) -#else - #define JSON_HEDLEY_NO_THROW -#endif - -#if defined(JSON_HEDLEY_FALL_THROUGH) - #undef JSON_HEDLEY_FALL_THROUGH -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(fallthrough) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(7,0,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_FALL_THROUGH __attribute__((__fallthrough__)) -#elif JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS(clang,fallthrough) - #define JSON_HEDLEY_FALL_THROUGH JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[clang::fallthrough]]) -#elif JSON_HEDLEY_HAS_CPP_ATTRIBUTE(fallthrough) - #define JSON_HEDLEY_FALL_THROUGH JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_([[fallthrough]]) -#elif defined(__fallthrough) /* SAL */ - #define JSON_HEDLEY_FALL_THROUGH __fallthrough -#else - #define JSON_HEDLEY_FALL_THROUGH -#endif - -#if defined(JSON_HEDLEY_RETURNS_NON_NULL) - #undef JSON_HEDLEY_RETURNS_NON_NULL -#endif -#if \ - JSON_HEDLEY_HAS_ATTRIBUTE(returns_nonnull) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,9,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_RETURNS_NON_NULL __attribute__((__returns_nonnull__)) -#elif defined(_Ret_notnull_) /* SAL */ - #define JSON_HEDLEY_RETURNS_NON_NULL _Ret_notnull_ -#else - #define JSON_HEDLEY_RETURNS_NON_NULL -#endif - -#if defined(JSON_HEDLEY_ARRAY_PARAM) - #undef JSON_HEDLEY_ARRAY_PARAM -#endif -#if \ - defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) && \ - !defined(__STDC_NO_VLA__) && \ - !defined(__cplusplus) && \ - !defined(JSON_HEDLEY_PGI_VERSION) && \ - !defined(JSON_HEDLEY_TINYC_VERSION) - #define JSON_HEDLEY_ARRAY_PARAM(name) (name) -#else - #define JSON_HEDLEY_ARRAY_PARAM(name) -#endif - -#if defined(JSON_HEDLEY_IS_CONSTANT) - #undef JSON_HEDLEY_IS_CONSTANT -#endif -#if defined(JSON_HEDLEY_REQUIRE_CONSTEXPR) - #undef JSON_HEDLEY_REQUIRE_CONSTEXPR -#endif -/* JSON_HEDLEY_IS_CONSTEXPR_ is for - HEDLEY INTERNAL USE ONLY. API subject to change without notice. */ -#if defined(JSON_HEDLEY_IS_CONSTEXPR_) - #undef JSON_HEDLEY_IS_CONSTEXPR_ -#endif -#if \ - JSON_HEDLEY_HAS_BUILTIN(__builtin_constant_p) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,4,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_TINYC_VERSION_CHECK(0,9,19) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(13,1,0) || \ - JSON_HEDLEY_TI_CL6X_VERSION_CHECK(6,1,0) || \ - (JSON_HEDLEY_SUNPRO_VERSION_CHECK(5,10,0) && !defined(__cplusplus)) || \ - JSON_HEDLEY_CRAY_VERSION_CHECK(8,1,0) || \ - JSON_HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) - #define JSON_HEDLEY_IS_CONSTANT(expr) __builtin_constant_p(expr) -#endif -#if !defined(__cplusplus) -# if \ - JSON_HEDLEY_HAS_BUILTIN(__builtin_types_compatible_p) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(3,4,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(13,1,0) || \ - JSON_HEDLEY_CRAY_VERSION_CHECK(8,1,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(5,4,0) || \ - JSON_HEDLEY_TINYC_VERSION_CHECK(0,9,24) -#if defined(__INTPTR_TYPE__) - #define JSON_HEDLEY_IS_CONSTEXPR_(expr) __builtin_types_compatible_p(__typeof__((1 ? (void*) ((__INTPTR_TYPE__) ((expr) * 0)) : (int*) 0)), int*) -#else - #include - #define JSON_HEDLEY_IS_CONSTEXPR_(expr) __builtin_types_compatible_p(__typeof__((1 ? (void*) ((intptr_t) ((expr) * 0)) : (int*) 0)), int*) -#endif -# elif \ - ( \ - defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L) && \ - !defined(JSON_HEDLEY_SUNPRO_VERSION) && \ - !defined(JSON_HEDLEY_PGI_VERSION) && \ - !defined(JSON_HEDLEY_IAR_VERSION)) || \ - (JSON_HEDLEY_HAS_EXTENSION(c_generic_selections) && !defined(JSON_HEDLEY_IAR_VERSION)) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,9,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(17,0,0) || \ - JSON_HEDLEY_IBM_VERSION_CHECK(12,1,0) || \ - JSON_HEDLEY_ARM_VERSION_CHECK(5,3,0) -#if defined(__INTPTR_TYPE__) - #define JSON_HEDLEY_IS_CONSTEXPR_(expr) _Generic((1 ? (void*) ((__INTPTR_TYPE__) ((expr) * 0)) : (int*) 0), int*: 1, void*: 0) -#else - #include - #define JSON_HEDLEY_IS_CONSTEXPR_(expr) _Generic((1 ? (void*) ((intptr_t) * 0) : (int*) 0), int*: 1, void*: 0) -#endif -# elif \ - defined(JSON_HEDLEY_GCC_VERSION) || \ - defined(JSON_HEDLEY_INTEL_VERSION) || \ - defined(JSON_HEDLEY_TINYC_VERSION) || \ - defined(JSON_HEDLEY_TI_ARMCL_VERSION) || \ - JSON_HEDLEY_TI_CL430_VERSION_CHECK(18,12,0) || \ - defined(JSON_HEDLEY_TI_CL2000_VERSION) || \ - defined(JSON_HEDLEY_TI_CL6X_VERSION) || \ - defined(JSON_HEDLEY_TI_CL7X_VERSION) || \ - defined(JSON_HEDLEY_TI_CLPRU_VERSION) || \ - defined(__clang__) -# define JSON_HEDLEY_IS_CONSTEXPR_(expr) ( \ - sizeof(void) != \ - sizeof(*( \ - 1 ? \ - ((void*) ((expr) * 0L) ) : \ -((struct { char v[sizeof(void) * 2]; } *) 1) \ - ) \ - ) \ - ) -# endif -#endif -#if defined(JSON_HEDLEY_IS_CONSTEXPR_) - #if !defined(JSON_HEDLEY_IS_CONSTANT) - #define JSON_HEDLEY_IS_CONSTANT(expr) JSON_HEDLEY_IS_CONSTEXPR_(expr) - #endif - #define JSON_HEDLEY_REQUIRE_CONSTEXPR(expr) (JSON_HEDLEY_IS_CONSTEXPR_(expr) ? (expr) : (-1)) -#else - #if !defined(JSON_HEDLEY_IS_CONSTANT) - #define JSON_HEDLEY_IS_CONSTANT(expr) (0) - #endif - #define JSON_HEDLEY_REQUIRE_CONSTEXPR(expr) (expr) -#endif - -#if defined(JSON_HEDLEY_BEGIN_C_DECLS) - #undef JSON_HEDLEY_BEGIN_C_DECLS -#endif -#if defined(JSON_HEDLEY_END_C_DECLS) - #undef JSON_HEDLEY_END_C_DECLS -#endif -#if defined(JSON_HEDLEY_C_DECL) - #undef JSON_HEDLEY_C_DECL -#endif -#if defined(__cplusplus) - #define JSON_HEDLEY_BEGIN_C_DECLS extern "C" { - #define JSON_HEDLEY_END_C_DECLS } - #define JSON_HEDLEY_C_DECL extern "C" -#else - #define JSON_HEDLEY_BEGIN_C_DECLS - #define JSON_HEDLEY_END_C_DECLS - #define JSON_HEDLEY_C_DECL -#endif - -#if defined(JSON_HEDLEY_STATIC_ASSERT) - #undef JSON_HEDLEY_STATIC_ASSERT -#endif -#if \ - !defined(__cplusplus) && ( \ - (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L)) || \ - (JSON_HEDLEY_HAS_FEATURE(c_static_assert) && !defined(JSON_HEDLEY_INTEL_CL_VERSION)) || \ - JSON_HEDLEY_GCC_VERSION_CHECK(6,0,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ - defined(_Static_assert) \ - ) -# define JSON_HEDLEY_STATIC_ASSERT(expr, message) _Static_assert(expr, message) -#elif \ - (defined(__cplusplus) && (__cplusplus >= 201103L)) || \ - JSON_HEDLEY_MSVC_VERSION_CHECK(16,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) -# define JSON_HEDLEY_STATIC_ASSERT(expr, message) JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(static_assert(expr, message)) -#else -# define JSON_HEDLEY_STATIC_ASSERT(expr, message) -#endif - -#if defined(JSON_HEDLEY_NULL) - #undef JSON_HEDLEY_NULL -#endif -#if defined(__cplusplus) - #if __cplusplus >= 201103L - #define JSON_HEDLEY_NULL JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_(nullptr) - #elif defined(NULL) - #define JSON_HEDLEY_NULL NULL - #else - #define JSON_HEDLEY_NULL JSON_HEDLEY_STATIC_CAST(void*, 0) - #endif -#elif defined(NULL) - #define JSON_HEDLEY_NULL NULL -#else - #define JSON_HEDLEY_NULL ((void*) 0) -#endif - -#if defined(JSON_HEDLEY_MESSAGE) - #undef JSON_HEDLEY_MESSAGE -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wunknown-pragmas") -# define JSON_HEDLEY_MESSAGE(msg) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS \ - JSON_HEDLEY_PRAGMA(message msg) \ - JSON_HEDLEY_DIAGNOSTIC_POP -#elif \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,4,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) -# define JSON_HEDLEY_MESSAGE(msg) JSON_HEDLEY_PRAGMA(message msg) -#elif JSON_HEDLEY_CRAY_VERSION_CHECK(5,0,0) -# define JSON_HEDLEY_MESSAGE(msg) JSON_HEDLEY_PRAGMA(_CRI message msg) -#elif JSON_HEDLEY_IAR_VERSION_CHECK(8,0,0) -# define JSON_HEDLEY_MESSAGE(msg) JSON_HEDLEY_PRAGMA(message(msg)) -#elif JSON_HEDLEY_PELLES_VERSION_CHECK(2,0,0) -# define JSON_HEDLEY_MESSAGE(msg) JSON_HEDLEY_PRAGMA(message(msg)) -#else -# define JSON_HEDLEY_MESSAGE(msg) -#endif - -#if defined(JSON_HEDLEY_WARNING) - #undef JSON_HEDLEY_WARNING -#endif -#if JSON_HEDLEY_HAS_WARNING("-Wunknown-pragmas") -# define JSON_HEDLEY_WARNING(msg) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS \ - JSON_HEDLEY_PRAGMA(clang warning msg) \ - JSON_HEDLEY_DIAGNOSTIC_POP -#elif \ - JSON_HEDLEY_GCC_VERSION_CHECK(4,8,0) || \ - JSON_HEDLEY_PGI_VERSION_CHECK(18,4,0) || \ - JSON_HEDLEY_INTEL_VERSION_CHECK(13,0,0) -# define JSON_HEDLEY_WARNING(msg) JSON_HEDLEY_PRAGMA(GCC warning msg) -#elif \ - JSON_HEDLEY_MSVC_VERSION_CHECK(15,0,0) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) -# define JSON_HEDLEY_WARNING(msg) JSON_HEDLEY_PRAGMA(message(msg)) -#else -# define JSON_HEDLEY_WARNING(msg) JSON_HEDLEY_MESSAGE(msg) -#endif - -#if defined(JSON_HEDLEY_REQUIRE) - #undef JSON_HEDLEY_REQUIRE -#endif -#if defined(JSON_HEDLEY_REQUIRE_MSG) - #undef JSON_HEDLEY_REQUIRE_MSG -#endif -#if JSON_HEDLEY_HAS_ATTRIBUTE(diagnose_if) -# if JSON_HEDLEY_HAS_WARNING("-Wgcc-compat") -# define JSON_HEDLEY_REQUIRE(expr) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("clang diagnostic ignored \"-Wgcc-compat\"") \ - __attribute__((diagnose_if(!(expr), #expr, "error"))) \ - JSON_HEDLEY_DIAGNOSTIC_POP -# define JSON_HEDLEY_REQUIRE_MSG(expr,msg) \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("clang diagnostic ignored \"-Wgcc-compat\"") \ - __attribute__((diagnose_if(!(expr), msg, "error"))) \ - JSON_HEDLEY_DIAGNOSTIC_POP -# else -# define JSON_HEDLEY_REQUIRE(expr) __attribute__((diagnose_if(!(expr), #expr, "error"))) -# define JSON_HEDLEY_REQUIRE_MSG(expr,msg) __attribute__((diagnose_if(!(expr), msg, "error"))) -# endif -#else -# define JSON_HEDLEY_REQUIRE(expr) -# define JSON_HEDLEY_REQUIRE_MSG(expr,msg) -#endif - -#if defined(JSON_HEDLEY_FLAGS) - #undef JSON_HEDLEY_FLAGS -#endif -#if JSON_HEDLEY_HAS_ATTRIBUTE(flag_enum) && (!defined(__cplusplus) || JSON_HEDLEY_HAS_WARNING("-Wbitfield-enum-conversion")) - #define JSON_HEDLEY_FLAGS __attribute__((__flag_enum__)) -#else - #define JSON_HEDLEY_FLAGS -#endif - -#if defined(JSON_HEDLEY_FLAGS_CAST) - #undef JSON_HEDLEY_FLAGS_CAST -#endif -#if JSON_HEDLEY_INTEL_VERSION_CHECK(19,0,0) -# define JSON_HEDLEY_FLAGS_CAST(T, expr) (__extension__ ({ \ - JSON_HEDLEY_DIAGNOSTIC_PUSH \ - _Pragma("warning(disable:188)") \ - ((T) (expr)); \ - JSON_HEDLEY_DIAGNOSTIC_POP \ - })) -#else -# define JSON_HEDLEY_FLAGS_CAST(T, expr) JSON_HEDLEY_STATIC_CAST(T, expr) -#endif - -#if defined(JSON_HEDLEY_EMPTY_BASES) - #undef JSON_HEDLEY_EMPTY_BASES -#endif -#if \ - (JSON_HEDLEY_MSVC_VERSION_CHECK(19,0,23918) && !JSON_HEDLEY_MSVC_VERSION_CHECK(20,0,0)) || \ - JSON_HEDLEY_INTEL_CL_VERSION_CHECK(2021,1,0) - #define JSON_HEDLEY_EMPTY_BASES __declspec(empty_bases) -#else - #define JSON_HEDLEY_EMPTY_BASES -#endif - -/* Remaining macros are deprecated. */ - -#if defined(JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK) - #undef JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK -#endif -#if defined(__clang__) - #define JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK(major,minor,patch) (0) -#else - #define JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK(major,minor,patch) JSON_HEDLEY_GCC_VERSION_CHECK(major,minor,patch) -#endif - -#if defined(JSON_HEDLEY_CLANG_HAS_ATTRIBUTE) - #undef JSON_HEDLEY_CLANG_HAS_ATTRIBUTE -#endif -#define JSON_HEDLEY_CLANG_HAS_ATTRIBUTE(attribute) JSON_HEDLEY_HAS_ATTRIBUTE(attribute) - -#if defined(JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE) - #undef JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE -#endif -#define JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE(attribute) JSON_HEDLEY_HAS_CPP_ATTRIBUTE(attribute) - -#if defined(JSON_HEDLEY_CLANG_HAS_BUILTIN) - #undef JSON_HEDLEY_CLANG_HAS_BUILTIN -#endif -#define JSON_HEDLEY_CLANG_HAS_BUILTIN(builtin) JSON_HEDLEY_HAS_BUILTIN(builtin) - -#if defined(JSON_HEDLEY_CLANG_HAS_FEATURE) - #undef JSON_HEDLEY_CLANG_HAS_FEATURE -#endif -#define JSON_HEDLEY_CLANG_HAS_FEATURE(feature) JSON_HEDLEY_HAS_FEATURE(feature) - -#if defined(JSON_HEDLEY_CLANG_HAS_EXTENSION) - #undef JSON_HEDLEY_CLANG_HAS_EXTENSION -#endif -#define JSON_HEDLEY_CLANG_HAS_EXTENSION(extension) JSON_HEDLEY_HAS_EXTENSION(extension) - -#if defined(JSON_HEDLEY_CLANG_HAS_DECLSPEC_DECLSPEC_ATTRIBUTE) - #undef JSON_HEDLEY_CLANG_HAS_DECLSPEC_DECLSPEC_ATTRIBUTE -#endif -#define JSON_HEDLEY_CLANG_HAS_DECLSPEC_ATTRIBUTE(attribute) JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE(attribute) - -#if defined(JSON_HEDLEY_CLANG_HAS_WARNING) - #undef JSON_HEDLEY_CLANG_HAS_WARNING -#endif -#define JSON_HEDLEY_CLANG_HAS_WARNING(warning) JSON_HEDLEY_HAS_WARNING(warning) - -#endif /* !defined(JSON_HEDLEY_VERSION) || (JSON_HEDLEY_VERSION < X) */ - - -// This file contains all internal macro definitions (except those affecting ABI) -// You MUST include macro_unscope.hpp at the end of json.hpp to undef all of them - -// #include - - -// exclude unsupported compilers -#if !defined(JSON_SKIP_UNSUPPORTED_COMPILER_CHECK) - #if defined(__clang__) - #if (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__) < 30400 - #error "unsupported Clang version - see https://github.com/nlohmann/json#supported-compilers" - #endif - #elif defined(__GNUC__) && !(defined(__ICC) || defined(__INTEL_COMPILER)) - #if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) < 40800 - #error "unsupported GCC version - see https://github.com/nlohmann/json#supported-compilers" - #endif - #endif -#endif - -// C++ language standard detection -// if the user manually specified the used c++ version this is skipped -#if !defined(JSON_HAS_CPP_20) && !defined(JSON_HAS_CPP_17) && !defined(JSON_HAS_CPP_14) && !defined(JSON_HAS_CPP_11) - #if (defined(__cplusplus) && __cplusplus >= 202002L) || (defined(_MSVC_LANG) && _MSVC_LANG >= 202002L) - #define JSON_HAS_CPP_20 - #define JSON_HAS_CPP_17 - #define JSON_HAS_CPP_14 - #elif (defined(__cplusplus) && __cplusplus >= 201703L) || (defined(_HAS_CXX17) && _HAS_CXX17 == 1) // fix for issue #464 - #define JSON_HAS_CPP_17 - #define JSON_HAS_CPP_14 - #elif (defined(__cplusplus) && __cplusplus >= 201402L) || (defined(_HAS_CXX14) && _HAS_CXX14 == 1) - #define JSON_HAS_CPP_14 - #endif - // the cpp 11 flag is always specified because it is the minimal required version - #define JSON_HAS_CPP_11 -#endif - -#ifdef __has_include - #if __has_include() - #include - #endif -#endif - -#if !defined(JSON_HAS_FILESYSTEM) && !defined(JSON_HAS_EXPERIMENTAL_FILESYSTEM) - #ifdef JSON_HAS_CPP_17 - #if defined(__cpp_lib_filesystem) - #define JSON_HAS_FILESYSTEM 1 - #elif defined(__cpp_lib_experimental_filesystem) - #define JSON_HAS_EXPERIMENTAL_FILESYSTEM 1 - #elif !defined(__has_include) - #define JSON_HAS_EXPERIMENTAL_FILESYSTEM 1 - #elif __has_include() - #define JSON_HAS_FILESYSTEM 1 - #elif __has_include() - #define JSON_HAS_EXPERIMENTAL_FILESYSTEM 1 - #endif - - // std::filesystem does not work on MinGW GCC 8: https://sourceforge.net/p/mingw-w64/bugs/737/ - #if defined(__MINGW32__) && defined(__GNUC__) && __GNUC__ == 8 - #undef JSON_HAS_FILESYSTEM - #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #endif - - // no filesystem support before GCC 8: https://en.cppreference.com/w/cpp/compiler_support - #if defined(__GNUC__) && !defined(__clang__) && __GNUC__ < 8 - #undef JSON_HAS_FILESYSTEM - #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #endif - - // no filesystem support before Clang 7: https://en.cppreference.com/w/cpp/compiler_support - #if defined(__clang_major__) && __clang_major__ < 7 - #undef JSON_HAS_FILESYSTEM - #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #endif - - // no filesystem support before MSVC 19.14: https://en.cppreference.com/w/cpp/compiler_support - #if defined(_MSC_VER) && _MSC_VER < 1914 - #undef JSON_HAS_FILESYSTEM - #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #endif - - // no filesystem support before iOS 13 - #if defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && __IPHONE_OS_VERSION_MIN_REQUIRED < 130000 - #undef JSON_HAS_FILESYSTEM - #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #endif - - // no filesystem support before macOS Catalina - #if defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && __MAC_OS_X_VERSION_MIN_REQUIRED < 101500 - #undef JSON_HAS_FILESYSTEM - #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #endif - #endif -#endif - -#ifndef JSON_HAS_EXPERIMENTAL_FILESYSTEM - #define JSON_HAS_EXPERIMENTAL_FILESYSTEM 0 -#endif - -#ifndef JSON_HAS_FILESYSTEM - #define JSON_HAS_FILESYSTEM 0 -#endif - -#ifndef JSON_HAS_THREE_WAY_COMPARISON - #if defined(__cpp_impl_three_way_comparison) && __cpp_impl_three_way_comparison >= 201907L \ - && defined(__cpp_lib_three_way_comparison) && __cpp_lib_three_way_comparison >= 201907L - #define JSON_HAS_THREE_WAY_COMPARISON 1 - #else - #define JSON_HAS_THREE_WAY_COMPARISON 0 - #endif -#endif - -#ifndef JSON_HAS_RANGES - // ranges header shipping in GCC 11.1.0 (released 2021-04-27) has syntax error - #if defined(__GLIBCXX__) && __GLIBCXX__ == 20210427 - #define JSON_HAS_RANGES 0 - #elif defined(__cpp_lib_ranges) - #define JSON_HAS_RANGES 1 - #else - #define JSON_HAS_RANGES 0 - #endif -#endif - -#ifndef JSON_HAS_STATIC_RTTI - #if !defined(_HAS_STATIC_RTTI) || _HAS_STATIC_RTTI != 0 - #define JSON_HAS_STATIC_RTTI 1 - #else - #define JSON_HAS_STATIC_RTTI 0 - #endif -#endif - -#ifdef JSON_HAS_CPP_17 - #define JSON_INLINE_VARIABLE inline -#else - #define JSON_INLINE_VARIABLE -#endif - -#if JSON_HEDLEY_HAS_ATTRIBUTE(no_unique_address) - #define JSON_NO_UNIQUE_ADDRESS [[no_unique_address]] -#else - #define JSON_NO_UNIQUE_ADDRESS -#endif - -// disable documentation warnings on clang -#if defined(__clang__) - #pragma clang diagnostic push - #pragma clang diagnostic ignored "-Wdocumentation" - #pragma clang diagnostic ignored "-Wdocumentation-unknown-command" -#endif - -// allow disabling exceptions -#if (defined(__cpp_exceptions) || defined(__EXCEPTIONS) || defined(_CPPUNWIND)) && !defined(JSON_NOEXCEPTION) - #define JSON_THROW(exception) throw exception - #define JSON_TRY try - #define JSON_CATCH(exception) catch(exception) - #define JSON_INTERNAL_CATCH(exception) catch(exception) -#else - #include - #define JSON_THROW(exception) std::abort() - #define JSON_TRY if(true) - #define JSON_CATCH(exception) if(false) - #define JSON_INTERNAL_CATCH(exception) if(false) -#endif - -// override exception macros -#if defined(JSON_THROW_USER) - #undef JSON_THROW - #define JSON_THROW JSON_THROW_USER -#endif -#if defined(JSON_TRY_USER) - #undef JSON_TRY - #define JSON_TRY JSON_TRY_USER -#endif -#if defined(JSON_CATCH_USER) - #undef JSON_CATCH - #define JSON_CATCH JSON_CATCH_USER - #undef JSON_INTERNAL_CATCH - #define JSON_INTERNAL_CATCH JSON_CATCH_USER -#endif -#if defined(JSON_INTERNAL_CATCH_USER) - #undef JSON_INTERNAL_CATCH - #define JSON_INTERNAL_CATCH JSON_INTERNAL_CATCH_USER -#endif - -// allow overriding assert -#if !defined(JSON_ASSERT) - #include // assert - #define JSON_ASSERT(x) assert(x) -#endif - -// allow to access some private functions (needed by the test suite) -#if defined(JSON_TESTS_PRIVATE) - #define JSON_PRIVATE_UNLESS_TESTED public -#else - #define JSON_PRIVATE_UNLESS_TESTED private -#endif - -/*! -@brief macro to briefly define a mapping between an enum and JSON -@def NLOHMANN_JSON_SERIALIZE_ENUM -@since version 3.4.0 -*/ -#define NLOHMANN_JSON_SERIALIZE_ENUM(ENUM_TYPE, ...) \ - template \ - inline void to_json(BasicJsonType& j, const ENUM_TYPE& e) \ - { \ - static_assert(std::is_enum::value, #ENUM_TYPE " must be an enum!"); \ - static const std::pair m[] = __VA_ARGS__; \ - auto it = std::find_if(std::begin(m), std::end(m), \ - [e](const std::pair& ej_pair) -> bool \ - { \ - return ej_pair.first == e; \ - }); \ - j = ((it != std::end(m)) ? it : std::begin(m))->second; \ - } \ - template \ - inline void from_json(const BasicJsonType& j, ENUM_TYPE& e) \ - { \ - static_assert(std::is_enum::value, #ENUM_TYPE " must be an enum!"); \ - static const std::pair m[] = __VA_ARGS__; \ - auto it = std::find_if(std::begin(m), std::end(m), \ - [&j](const std::pair& ej_pair) -> bool \ - { \ - return ej_pair.second == j; \ - }); \ - e = ((it != std::end(m)) ? it : std::begin(m))->first; \ - } - -// Ugly macros to avoid uglier copy-paste when specializing basic_json. They -// may be removed in the future once the class is split. - -#define NLOHMANN_BASIC_JSON_TPL_DECLARATION \ - template class ObjectType, \ - template class ArrayType, \ - class StringType, class BooleanType, class NumberIntegerType, \ - class NumberUnsignedType, class NumberFloatType, \ - template class AllocatorType, \ - template class JSONSerializer, \ - class BinaryType, \ - class CustomBaseClass> - -#define NLOHMANN_BASIC_JSON_TPL \ - basic_json - -// Macros to simplify conversion from/to types - -#define NLOHMANN_JSON_EXPAND( x ) x -#define NLOHMANN_JSON_GET_MACRO(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, NAME,...) NAME -#define NLOHMANN_JSON_PASTE(...) NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_GET_MACRO(__VA_ARGS__, \ - NLOHMANN_JSON_PASTE64, \ - NLOHMANN_JSON_PASTE63, \ - NLOHMANN_JSON_PASTE62, \ - NLOHMANN_JSON_PASTE61, \ - NLOHMANN_JSON_PASTE60, \ - NLOHMANN_JSON_PASTE59, \ - NLOHMANN_JSON_PASTE58, \ - NLOHMANN_JSON_PASTE57, \ - NLOHMANN_JSON_PASTE56, \ - NLOHMANN_JSON_PASTE55, \ - NLOHMANN_JSON_PASTE54, \ - NLOHMANN_JSON_PASTE53, \ - NLOHMANN_JSON_PASTE52, \ - NLOHMANN_JSON_PASTE51, \ - NLOHMANN_JSON_PASTE50, \ - NLOHMANN_JSON_PASTE49, \ - NLOHMANN_JSON_PASTE48, \ - NLOHMANN_JSON_PASTE47, \ - NLOHMANN_JSON_PASTE46, \ - NLOHMANN_JSON_PASTE45, \ - NLOHMANN_JSON_PASTE44, \ - NLOHMANN_JSON_PASTE43, \ - NLOHMANN_JSON_PASTE42, \ - NLOHMANN_JSON_PASTE41, \ - NLOHMANN_JSON_PASTE40, \ - NLOHMANN_JSON_PASTE39, \ - NLOHMANN_JSON_PASTE38, \ - NLOHMANN_JSON_PASTE37, \ - NLOHMANN_JSON_PASTE36, \ - NLOHMANN_JSON_PASTE35, \ - NLOHMANN_JSON_PASTE34, \ - NLOHMANN_JSON_PASTE33, \ - NLOHMANN_JSON_PASTE32, \ - NLOHMANN_JSON_PASTE31, \ - NLOHMANN_JSON_PASTE30, \ - NLOHMANN_JSON_PASTE29, \ - NLOHMANN_JSON_PASTE28, \ - NLOHMANN_JSON_PASTE27, \ - NLOHMANN_JSON_PASTE26, \ - NLOHMANN_JSON_PASTE25, \ - NLOHMANN_JSON_PASTE24, \ - NLOHMANN_JSON_PASTE23, \ - NLOHMANN_JSON_PASTE22, \ - NLOHMANN_JSON_PASTE21, \ - NLOHMANN_JSON_PASTE20, \ - NLOHMANN_JSON_PASTE19, \ - NLOHMANN_JSON_PASTE18, \ - NLOHMANN_JSON_PASTE17, \ - NLOHMANN_JSON_PASTE16, \ - NLOHMANN_JSON_PASTE15, \ - NLOHMANN_JSON_PASTE14, \ - NLOHMANN_JSON_PASTE13, \ - NLOHMANN_JSON_PASTE12, \ - NLOHMANN_JSON_PASTE11, \ - NLOHMANN_JSON_PASTE10, \ - NLOHMANN_JSON_PASTE9, \ - NLOHMANN_JSON_PASTE8, \ - NLOHMANN_JSON_PASTE7, \ - NLOHMANN_JSON_PASTE6, \ - NLOHMANN_JSON_PASTE5, \ - NLOHMANN_JSON_PASTE4, \ - NLOHMANN_JSON_PASTE3, \ - NLOHMANN_JSON_PASTE2, \ - NLOHMANN_JSON_PASTE1)(__VA_ARGS__)) -#define NLOHMANN_JSON_PASTE2(func, v1) func(v1) -#define NLOHMANN_JSON_PASTE3(func, v1, v2) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE2(func, v2) -#define NLOHMANN_JSON_PASTE4(func, v1, v2, v3) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE3(func, v2, v3) -#define NLOHMANN_JSON_PASTE5(func, v1, v2, v3, v4) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE4(func, v2, v3, v4) -#define NLOHMANN_JSON_PASTE6(func, v1, v2, v3, v4, v5) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE5(func, v2, v3, v4, v5) -#define NLOHMANN_JSON_PASTE7(func, v1, v2, v3, v4, v5, v6) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE6(func, v2, v3, v4, v5, v6) -#define NLOHMANN_JSON_PASTE8(func, v1, v2, v3, v4, v5, v6, v7) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE7(func, v2, v3, v4, v5, v6, v7) -#define NLOHMANN_JSON_PASTE9(func, v1, v2, v3, v4, v5, v6, v7, v8) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE8(func, v2, v3, v4, v5, v6, v7, v8) -#define NLOHMANN_JSON_PASTE10(func, v1, v2, v3, v4, v5, v6, v7, v8, v9) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE9(func, v2, v3, v4, v5, v6, v7, v8, v9) -#define NLOHMANN_JSON_PASTE11(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE10(func, v2, v3, v4, v5, v6, v7, v8, v9, v10) -#define NLOHMANN_JSON_PASTE12(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE11(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) -#define NLOHMANN_JSON_PASTE13(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE12(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12) -#define NLOHMANN_JSON_PASTE14(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE13(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) -#define NLOHMANN_JSON_PASTE15(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE14(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14) -#define NLOHMANN_JSON_PASTE16(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE15(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15) -#define NLOHMANN_JSON_PASTE17(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE16(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) -#define NLOHMANN_JSON_PASTE18(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE17(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) -#define NLOHMANN_JSON_PASTE19(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE18(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18) -#define NLOHMANN_JSON_PASTE20(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE19(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19) -#define NLOHMANN_JSON_PASTE21(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE20(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20) -#define NLOHMANN_JSON_PASTE22(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE21(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) -#define NLOHMANN_JSON_PASTE23(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE22(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) -#define NLOHMANN_JSON_PASTE24(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE23(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23) -#define NLOHMANN_JSON_PASTE25(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE24(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24) -#define NLOHMANN_JSON_PASTE26(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE25(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25) -#define NLOHMANN_JSON_PASTE27(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE26(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26) -#define NLOHMANN_JSON_PASTE28(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE27(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27) -#define NLOHMANN_JSON_PASTE29(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE28(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28) -#define NLOHMANN_JSON_PASTE30(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE29(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29) -#define NLOHMANN_JSON_PASTE31(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE30(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30) -#define NLOHMANN_JSON_PASTE32(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE31(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31) -#define NLOHMANN_JSON_PASTE33(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE32(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32) -#define NLOHMANN_JSON_PASTE34(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE33(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33) -#define NLOHMANN_JSON_PASTE35(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE34(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34) -#define NLOHMANN_JSON_PASTE36(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE35(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35) -#define NLOHMANN_JSON_PASTE37(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE36(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36) -#define NLOHMANN_JSON_PASTE38(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE37(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37) -#define NLOHMANN_JSON_PASTE39(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE38(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38) -#define NLOHMANN_JSON_PASTE40(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE39(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39) -#define NLOHMANN_JSON_PASTE41(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE40(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40) -#define NLOHMANN_JSON_PASTE42(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE41(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41) -#define NLOHMANN_JSON_PASTE43(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE42(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42) -#define NLOHMANN_JSON_PASTE44(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE43(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43) -#define NLOHMANN_JSON_PASTE45(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE44(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44) -#define NLOHMANN_JSON_PASTE46(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE45(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45) -#define NLOHMANN_JSON_PASTE47(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE46(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46) -#define NLOHMANN_JSON_PASTE48(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE47(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47) -#define NLOHMANN_JSON_PASTE49(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE48(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48) -#define NLOHMANN_JSON_PASTE50(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE49(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49) -#define NLOHMANN_JSON_PASTE51(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE50(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50) -#define NLOHMANN_JSON_PASTE52(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE51(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51) -#define NLOHMANN_JSON_PASTE53(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE52(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52) -#define NLOHMANN_JSON_PASTE54(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE53(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53) -#define NLOHMANN_JSON_PASTE55(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE54(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54) -#define NLOHMANN_JSON_PASTE56(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE55(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55) -#define NLOHMANN_JSON_PASTE57(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE56(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56) -#define NLOHMANN_JSON_PASTE58(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE57(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57) -#define NLOHMANN_JSON_PASTE59(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE58(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58) -#define NLOHMANN_JSON_PASTE60(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE59(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59) -#define NLOHMANN_JSON_PASTE61(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE60(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) -#define NLOHMANN_JSON_PASTE62(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE61(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) -#define NLOHMANN_JSON_PASTE63(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE62(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) -#define NLOHMANN_JSON_PASTE64(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE63(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63) - -#define NLOHMANN_JSON_TO(v1) nlohmann_json_j[#v1] = nlohmann_json_t.v1; -#define NLOHMANN_JSON_FROM(v1) nlohmann_json_j.at(#v1).get_to(nlohmann_json_t.v1); -#define NLOHMANN_JSON_FROM_WITH_DEFAULT(v1) nlohmann_json_t.v1 = nlohmann_json_j.value(#v1, nlohmann_json_default_obj.v1); - -/*! -@brief macro -@def NLOHMANN_DEFINE_TYPE_INTRUSIVE -@since version 3.9.0 -*/ -#define NLOHMANN_DEFINE_TYPE_INTRUSIVE(Type, ...) \ - friend void to_json(nlohmann::json& nlohmann_json_j, const Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_TO, __VA_ARGS__)) } \ - friend void from_json(const nlohmann::json& nlohmann_json_j, Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_FROM, __VA_ARGS__)) } - -#define NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT(Type, ...) \ - friend void to_json(nlohmann::json& nlohmann_json_j, const Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_TO, __VA_ARGS__)) } \ - friend void from_json(const nlohmann::json& nlohmann_json_j, Type& nlohmann_json_t) { const Type nlohmann_json_default_obj{}; NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_FROM_WITH_DEFAULT, __VA_ARGS__)) } - -#define NLOHMANN_DEFINE_TYPE_INTRUSIVE_ONLY_SERIALIZE(Type, ...) \ - friend void to_json(nlohmann::json& nlohmann_json_j, const Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_TO, __VA_ARGS__)) } - -/*! -@brief macro -@def NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE -@since version 3.9.0 -*/ -#define NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(Type, ...) \ - inline void to_json(nlohmann::json& nlohmann_json_j, const Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_TO, __VA_ARGS__)) } \ - inline void from_json(const nlohmann::json& nlohmann_json_j, Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_FROM, __VA_ARGS__)) } - -#define NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_ONLY_SERIALIZE(Type, ...) \ - inline void to_json(nlohmann::json& nlohmann_json_j, const Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_TO, __VA_ARGS__)) } - -#define NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT(Type, ...) \ - inline void to_json(nlohmann::json& nlohmann_json_j, const Type& nlohmann_json_t) { NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_TO, __VA_ARGS__)) } \ - inline void from_json(const nlohmann::json& nlohmann_json_j, Type& nlohmann_json_t) { const Type nlohmann_json_default_obj{}; NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_PASTE(NLOHMANN_JSON_FROM_WITH_DEFAULT, __VA_ARGS__)) } - -// inspired from https://stackoverflow.com/a/26745591 -// allows to call any std function as if (e.g. with begin): -// using std::begin; begin(x); -// -// it allows using the detected idiom to retrieve the return type -// of such an expression -#define NLOHMANN_CAN_CALL_STD_FUNC_IMPL(std_name) \ - namespace detail { \ - using std::std_name; \ - \ - template \ - using result_of_##std_name = decltype(std_name(std::declval()...)); \ - } \ - \ - namespace detail2 { \ - struct std_name##_tag \ - { \ - }; \ - \ - template \ - std_name##_tag std_name(T&&...); \ - \ - template \ - using result_of_##std_name = decltype(std_name(std::declval()...)); \ - \ - template \ - struct would_call_std_##std_name \ - { \ - static constexpr auto const value = ::nlohmann::detail:: \ - is_detected_exact::value; \ - }; \ - } /* namespace detail2 */ \ - \ - template \ - struct would_call_std_##std_name : detail2::would_call_std_##std_name \ - { \ - } - -#ifndef JSON_USE_IMPLICIT_CONVERSIONS - #define JSON_USE_IMPLICIT_CONVERSIONS 1 -#endif - -#if JSON_USE_IMPLICIT_CONVERSIONS - #define JSON_EXPLICIT -#else - #define JSON_EXPLICIT explicit -#endif - -#ifndef JSON_DISABLE_ENUM_SERIALIZATION - #define JSON_DISABLE_ENUM_SERIALIZATION 0 -#endif - -#ifndef JSON_USE_GLOBAL_UDLS - #define JSON_USE_GLOBAL_UDLS 1 -#endif - -#if JSON_HAS_THREE_WAY_COMPARISON - #include // partial_ordering -#endif - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -/////////////////////////// -// JSON type enumeration // -/////////////////////////// - -/*! -@brief the JSON type enumeration - -This enumeration collects the different JSON types. It is internally used to -distinguish the stored values, and the functions @ref basic_json::is_null(), -@ref basic_json::is_object(), @ref basic_json::is_array(), -@ref basic_json::is_string(), @ref basic_json::is_boolean(), -@ref basic_json::is_number() (with @ref basic_json::is_number_integer(), -@ref basic_json::is_number_unsigned(), and @ref basic_json::is_number_float()), -@ref basic_json::is_discarded(), @ref basic_json::is_primitive(), and -@ref basic_json::is_structured() rely on it. - -@note There are three enumeration entries (number_integer, number_unsigned, and -number_float), because the library distinguishes these three types for numbers: -@ref basic_json::number_unsigned_t is used for unsigned integers, -@ref basic_json::number_integer_t is used for signed integers, and -@ref basic_json::number_float_t is used for floating-point numbers or to -approximate integers which do not fit in the limits of their respective type. - -@sa see @ref basic_json::basic_json(const value_t value_type) -- create a JSON -value with the default value for a given type - -@since version 1.0.0 -*/ -enum class value_t : std::uint8_t -{ - null, ///< null value - object, ///< object (unordered set of name/value pairs) - array, ///< array (ordered collection of values) - string, ///< string value - boolean, ///< boolean value - number_integer, ///< number value (signed integer) - number_unsigned, ///< number value (unsigned integer) - number_float, ///< number value (floating-point) - binary, ///< binary array (ordered collection of bytes) - discarded ///< discarded by the parser callback function -}; - -/*! -@brief comparison operator for JSON types - -Returns an ordering that is similar to Python: -- order: null < boolean < number < object < array < string < binary -- furthermore, each type is not smaller than itself -- discarded values are not comparable -- binary is represented as a b"" string in python and directly comparable to a - string; however, making a binary array directly comparable with a string would - be surprising behavior in a JSON file. - -@since version 1.0.0 -*/ -#if JSON_HAS_THREE_WAY_COMPARISON - inline std::partial_ordering operator<=>(const value_t lhs, const value_t rhs) noexcept // *NOPAD* -#else - inline bool operator<(const value_t lhs, const value_t rhs) noexcept -#endif -{ - static constexpr std::array order = {{ - 0 /* null */, 3 /* object */, 4 /* array */, 5 /* string */, - 1 /* boolean */, 2 /* integer */, 2 /* unsigned */, 2 /* float */, - 6 /* binary */ - } - }; - - const auto l_index = static_cast(lhs); - const auto r_index = static_cast(rhs); -#if JSON_HAS_THREE_WAY_COMPARISON - if (l_index < order.size() && r_index < order.size()) - { - return order[l_index] <=> order[r_index]; // *NOPAD* - } - return std::partial_ordering::unordered; -#else - return l_index < order.size() && r_index < order.size() && order[l_index] < order[r_index]; -#endif -} - -// GCC selects the built-in operator< over an operator rewritten from -// a user-defined spaceship operator -// Clang, MSVC, and ICC select the rewritten candidate -// (see GCC bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105200) -#if JSON_HAS_THREE_WAY_COMPARISON && defined(__GNUC__) -inline bool operator<(const value_t lhs, const value_t rhs) noexcept -{ - return std::is_lt(lhs <=> rhs); // *NOPAD* -} -#endif - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -/*! -@brief replace all occurrences of a substring by another string - -@param[in,out] s the string to manipulate; changed so that all - occurrences of @a f are replaced with @a t -@param[in] f the substring to replace with @a t -@param[in] t the string to replace @a f - -@pre The search string @a f must not be empty. **This precondition is -enforced with an assertion.** - -@since version 2.0.0 -*/ -template -inline void replace_substring(StringType& s, const StringType& f, - const StringType& t) -{ - JSON_ASSERT(!f.empty()); - for (auto pos = s.find(f); // find first occurrence of f - pos != StringType::npos; // make sure f was found - s.replace(pos, f.size(), t), // replace with t, and - pos = s.find(f, pos + t.size())) // find next occurrence of f - {} -} - -/*! - * @brief string escaping as described in RFC 6901 (Sect. 4) - * @param[in] s string to escape - * @return escaped string - * - * Note the order of escaping "~" to "~0" and "/" to "~1" is important. - */ -template -inline StringType escape(StringType s) -{ - replace_substring(s, StringType{"~"}, StringType{"~0"}); - replace_substring(s, StringType{"/"}, StringType{"~1"}); - return s; -} - -/*! - * @brief string unescaping as described in RFC 6901 (Sect. 4) - * @param[in] s string to unescape - * @return unescaped string - * - * Note the order of escaping "~1" to "/" and "~0" to "~" is important. - */ -template -static void unescape(StringType& s) -{ - replace_substring(s, StringType{"~1"}, StringType{"/"}); - replace_substring(s, StringType{"~0"}, StringType{"~"}); -} - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // size_t - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -/// struct to capture the start position of the current token -struct position_t -{ - /// the total number of characters read - std::size_t chars_read_total = 0; - /// the number of characters read in the current line - std::size_t chars_read_current_line = 0; - /// the number of lines read - std::size_t lines_read = 0; - - /// conversion to size_t to preserve SAX interface - constexpr operator size_t() const - { - return chars_read_total; - } -}; - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - -// #include - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-FileCopyrightText: 2018 The Abseil Authors -// SPDX-License-Identifier: MIT - - - -#include // array -#include // size_t -#include // conditional, enable_if, false_type, integral_constant, is_constructible, is_integral, is_same, remove_cv, remove_reference, true_type -#include // index_sequence, make_index_sequence, index_sequence_for - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -template -using uncvref_t = typename std::remove_cv::type>::type; - -#ifdef JSON_HAS_CPP_14 - -// the following utilities are natively available in C++14 -using std::enable_if_t; -using std::index_sequence; -using std::make_index_sequence; -using std::index_sequence_for; - -#else - -// alias templates to reduce boilerplate -template -using enable_if_t = typename std::enable_if::type; - -// The following code is taken from https://github.com/abseil/abseil-cpp/blob/10cb35e459f5ecca5b2ff107635da0bfa41011b4/absl/utility/utility.h -// which is part of Google Abseil (https://github.com/abseil/abseil-cpp), licensed under the Apache License 2.0. - -//// START OF CODE FROM GOOGLE ABSEIL - -// integer_sequence -// -// Class template representing a compile-time integer sequence. An instantiation -// of `integer_sequence` has a sequence of integers encoded in its -// type through its template arguments (which is a common need when -// working with C++11 variadic templates). `absl::integer_sequence` is designed -// to be a drop-in replacement for C++14's `std::integer_sequence`. -// -// Example: -// -// template< class T, T... Ints > -// void user_function(integer_sequence); -// -// int main() -// { -// // user_function's `T` will be deduced to `int` and `Ints...` -// // will be deduced to `0, 1, 2, 3, 4`. -// user_function(make_integer_sequence()); -// } -template -struct integer_sequence -{ - using value_type = T; - static constexpr std::size_t size() noexcept - { - return sizeof...(Ints); - } -}; - -// index_sequence -// -// A helper template for an `integer_sequence` of `size_t`, -// `absl::index_sequence` is designed to be a drop-in replacement for C++14's -// `std::index_sequence`. -template -using index_sequence = integer_sequence; - -namespace utility_internal -{ - -template -struct Extend; - -// Note that SeqSize == sizeof...(Ints). It's passed explicitly for efficiency. -template -struct Extend, SeqSize, 0> -{ - using type = integer_sequence < T, Ints..., (Ints + SeqSize)... >; -}; - -template -struct Extend, SeqSize, 1> -{ - using type = integer_sequence < T, Ints..., (Ints + SeqSize)..., 2 * SeqSize >; -}; - -// Recursion helper for 'make_integer_sequence'. -// 'Gen::type' is an alias for 'integer_sequence'. -template -struct Gen -{ - using type = - typename Extend < typename Gen < T, N / 2 >::type, N / 2, N % 2 >::type; -}; - -template -struct Gen -{ - using type = integer_sequence; -}; - -} // namespace utility_internal - -// Compile-time sequences of integers - -// make_integer_sequence -// -// This template alias is equivalent to -// `integer_sequence`, and is designed to be a drop-in -// replacement for C++14's `std::make_integer_sequence`. -template -using make_integer_sequence = typename utility_internal::Gen::type; - -// make_index_sequence -// -// This template alias is equivalent to `index_sequence<0, 1, ..., N-1>`, -// and is designed to be a drop-in replacement for C++14's -// `std::make_index_sequence`. -template -using make_index_sequence = make_integer_sequence; - -// index_sequence_for -// -// Converts a typename pack into an index sequence of the same length, and -// is designed to be a drop-in replacement for C++14's -// `std::index_sequence_for()` -template -using index_sequence_for = make_index_sequence; - -//// END OF CODE FROM GOOGLE ABSEIL - -#endif - -// dispatch utility (taken from ranges-v3) -template struct priority_tag : priority_tag < N - 1 > {}; -template<> struct priority_tag<0> {}; - -// taken from ranges-v3 -template -struct static_const -{ - static JSON_INLINE_VARIABLE constexpr T value{}; -}; - -#ifndef JSON_HAS_CPP_17 - template - constexpr T static_const::value; -#endif - -template -inline constexpr std::array make_array(Args&& ... args) -{ - return std::array {{static_cast(std::forward(args))...}}; -} - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // numeric_limits -#include // false_type, is_constructible, is_integral, is_same, true_type -#include // declval -#include // tuple -#include // char_traits - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -#include // random_access_iterator_tag - -// #include - -// #include - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN -namespace detail -{ - -template -struct iterator_types {}; - -template -struct iterator_types < - It, - void_t> -{ - using difference_type = typename It::difference_type; - using value_type = typename It::value_type; - using pointer = typename It::pointer; - using reference = typename It::reference; - using iterator_category = typename It::iterator_category; -}; - -// This is required as some compilers implement std::iterator_traits in a way that -// doesn't work with SFINAE. See https://github.com/nlohmann/json/issues/1341. -template -struct iterator_traits -{ -}; - -template -struct iterator_traits < T, enable_if_t < !std::is_pointer::value >> - : iterator_types -{ -}; - -template -struct iterator_traits::value>> -{ - using iterator_category = std::random_access_iterator_tag; - using value_type = T; - using difference_type = ptrdiff_t; - using pointer = T*; - using reference = T&; -}; - -} // namespace detail -NLOHMANN_JSON_NAMESPACE_END - -// #include - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN - -NLOHMANN_CAN_CALL_STD_FUNC_IMPL(begin); - -NLOHMANN_JSON_NAMESPACE_END - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - - - -// #include - - -NLOHMANN_JSON_NAMESPACE_BEGIN - -NLOHMANN_CAN_CALL_STD_FUNC_IMPL(end); - -NLOHMANN_JSON_NAMESPACE_END - -// #include - -// #include - -// #include -// __ _____ _____ _____ -// __| | __| | | | JSON for Modern C++ -// | | |__ | | | | | | version 3.11.3 -// |_____|_____|_____|_|___| https://github.com/nlohmann/json -// -// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann -// SPDX-License-Identifier: MIT - -#ifndef INCLUDE_NLOHMANN_JSON_FWD_HPP_ - #define INCLUDE_NLOHMANN_JSON_FWD_HPP_ - - #include // int64_t, uint64_t - #include // map - #include // allocator - #include // string - #include // vector - - // #include - - - /*! - @brief namespace for Niels Lohmann - @see https://github.com/nlohmann - @since version 1.0.0 - */ - NLOHMANN_JSON_NAMESPACE_BEGIN - - /*! - @brief default JSONSerializer template argument - - This serializer ignores the template arguments and uses ADL - ([argument-dependent lookup](https://en.cppreference.com/w/cpp/language/adl)) - for serialization. - */ - template - struct adl_serializer; - - /// a class to store JSON values - /// @sa https://json.nlohmann.me/api/basic_json/ - template class ObjectType = - std::map, - template class ArrayType = std::vector, - class StringType = std::string, class BooleanType = bool, - class NumberIntegerType = std::int64_t, - class NumberUnsignedType = std::uint64_t, - class NumberFloatType = double, - template class AllocatorType = std::allocator, - template class JSONSerializer = - adl_serializer, - class BinaryType = std::vector, // cppcheck-suppress syntaxError - class CustomBaseClass = void> - class basic_json; - - /// @brief JSON Pointer defines a string syntax for identifying a specific value within a JSON document - /// @sa https://json.nlohmann.me/api/json_pointer/ - template - class json_pointer; - - /*! - @brief default specialization - @sa https://json.nlohmann.me/api/json/ - */ - using json = basic_json<>; - - /// @brief a minimal map-like container that preserves insertion order - /// @sa https://json.nlohmann.me/api/ordered_map/ - template - struct ordered_map; - - /// @brief specialization that maintains the insertion order of object keys - /// @sa https://json.nlohmann.me/api/ordered_json/ - using ordered_json = basic_json; - - NLOHMANN_JSON_NAMESPACE_END - -#endif // INCLUDE_NLOHMANN_JSON_FWD_HPP_ - - -NLOHMANN_JSON_NAMESPACE_BEGIN -/*! -@brief detail namespace with internal helper functions - -This namespace collects functions that should not be exposed, -implementations of some @ref basic_json methods, and meta-programming helpers. - -@since version 2.1.0 -*/ -namespace detail -{ - -///////////// -// helpers // -///////////// - -// Note to maintainers: -// -// Every trait in this file expects a non CV-qualified type. -// The only exceptions are in the 'aliases for detected' section -// (i.e. those of the form: decltype(T::member_function(std::declval()))) -// -// In this case, T has to be properly CV-qualified to constraint the function arguments -// (e.g. to_json(BasicJsonType&, const T&)) - -template struct is_basic_json : std::false_type {}; - -NLOHMANN_BASIC_JSON_TPL_DECLARATION -struct is_basic_json : std::true_type {}; - -// used by exceptions create() member functions -// true_type for pointer to possibly cv-qualified basic_json or std::nullptr_t -// false_type otherwise -template -struct is_basic_json_context : - std::integral_constant < bool, - is_basic_json::type>::type>::value - || std::is_same::value > -{}; - -////////////////////// -// json_ref helpers // -////////////////////// - -template -class json_ref; - -template -struct is_json_ref : std::false_type {}; - -template -struct is_json_ref> : std::true_type {}; - -////////////////////////// -// aliases for detected // -////////////////////////// - -template -using mapped_type_t = typename T::mapped_type; - -template -using key_type_t = typename T::key_type; - -template -using value_type_t = typename T::value_type; - -template -using difference_type_t = typename T::difference_type; - -template -using pointer_t = typename T::pointer; - -template -using reference_t = typename T::reference; - -template -using iterator_category_t = typename T::iterator_category; - -template -using to_json_function = decltype(T::to_json(std::declval()...)); - -template -using from_json_function = decltype(T::from_json(std::declval()...)); - -template -using get_template_function = decltype(std::declval().template get()); - -// trait checking if JSONSerializer::from_json(json const&, udt&) exists -template -struct has_from_json : std::false_type {}; - -// trait checking if j.get is valid -// use this trait instead of std::is_constructible or std::is_convertible, -// both rely on, or make use of implicit conversions, and thus fail when T -// has several constructors/operator= (see https://github.com/nlohmann/json/issues/958) -template -struct is_getable -{ - static constexpr bool value = is_detected::value; -}; - -template -struct has_from_json < BasicJsonType, T, enable_if_t < !is_basic_json::value >> -{ - using serializer = typename BasicJsonType::template json_serializer; - - static constexpr bool value = - is_detected_exact::value; -}; - -// This trait checks if JSONSerializer::from_json(json const&) exists -// this overload is used for non-default-constructible user-defined-types -template -struct has_non_default_from_json : std::false_type {}; - -template -struct has_non_default_from_json < BasicJsonType, T, enable_if_t < !is_basic_json::value >> -{ - using serializer = typename BasicJsonType::template json_serializer; - - static constexpr bool value = - is_detected_exact::value; -}; - -// This trait checks if BasicJsonType::json_serializer::to_json exists -// Do not evaluate the trait when T is a basic_json type, to avoid template instantiation infinite recursion. -template -struct has_to_json : std::false_type {}; - -template -struct has_to_json < BasicJsonType, T, enable_if_t < !is_basic_json::value >> -{ - using serializer = typename BasicJsonType::template json_serializer; - - static constexpr bool value = - is_detected_exact::value; -}; - -template -using detect_key_compare = typename T::key_compare; - -template -struct has_key_compare : std::integral_constant::value> {}; - -// obtains the actual object key comparator -template -struct actual_object_comparator -{ - using object_t = typename BasicJsonType::object_t; - using object_comparator_t = typename BasicJsonType::default_object_comparator_t; - using type = typename std::conditional < has_key_compare::value, - typename object_t::key_compare, object_comparator_t>::type; -}; - -template -using actual_object_comparator_t = typename actual_object_comparator::type; - -///////////////// -// char_traits // -///////////////// - -// Primary template of char_traits calls std char_traits -template -struct char_traits : std::char_traits -{}; - -// Explicitly define char traits for unsigned char since it is not standard -template<> -struct char_traits : std::char_traits -{ - using char_type = unsigned char; - using int_type = uint64_t; - - // Redefine to_int_type function - static int_type to_int_type(char_type c) noexcept - { - return static_cast(c); - } - - static char_type to_char_type(int_type i) noexcept - { - return static_cast(i); - } - - static constexpr int_type eof() noexcept - { - return static_cast(EOF); - } -}; - -// Explicitly define char traits for signed char since it is not standard -template<> -struct char_traits : std::char_traits -{ - using char_type = signed char; - using int_type = uint64_t; - - // Redefine to_int_type function - static int_type to_int_type(char_type c) noexcept - { - return static_cast(c); - } - - static char_type to_char_type(int_type i) noexcept - { - return static_cast(i); - } - - static constexpr int_type eof() noexcept - { - return static_cast(EOF); - } -}; - -/////////////////// -// is_ functions // -/////////////////// - -// https://en.cppreference.com/w/cpp/types/conjunction -template struct conjunction : std::true_type { }; -template struct conjunction : B { }; -template -struct conjunction -: std::conditional(B::value), conjunction, B>::type {}; - -// https://en.cppreference.com/w/cpp/types/negation -template struct negation : std::integral_constant < bool, !B::value > { }; - -// Reimplementation of is_constructible and is_default_constructible, due to them being broken for -// std::pair and std::tuple until LWG 2367 fix (see https://cplusplus.github.io/LWG/lwg-defects.html#2367). -// This causes compile errors in e.g. clang 3.5 or gcc 4.9. -template -struct is_default_constructible : std::is_default_constructible {}; - -template -struct is_default_constructible> - : conjunction, is_default_constructible> {}; - -template -struct is_default_constructible> - : conjunction, is_default_constructible> {}; - -template -struct is_default_constructible> - : conjunction...> {}; - -template -struct is_default_constructible> - : conjunction...> {}; - -template -struct is_constructible : std::is_constructible {}; - -template -struct is_constructible> : is_default_constructible> {}; - -template -struct is_constructible> : is_default_constructible> {}; - -template -struct is_constructible> : is_default_constructible> {}; - -template -struct is_constructible> : is_default_constructible> {}; - -template -struct is_iterator_traits : std::false_type {}; - -template -struct is_iterator_traits> -{ - private: - using traits = iterator_traits; - - public: - static constexpr auto value = - is_detected::value && - is_detected::value && - is_detected::value && - is_detected::value && - is_detected::value; -}; - -template -struct is_range -{ - private: - using t_ref = typename std::add_lvalue_reference::type; - - using iterator = detected_t; - using sentinel = detected_t; - - // to be 100% correct, it should use https://en.cppreference.com/w/cpp/iterator/input_or_output_iterator - // and https://en.cppreference.com/w/cpp/iterator/sentinel_for - // but reimplementing these would be too much work, as a lot of other concepts are used underneath - static constexpr auto is_iterator_begin = - is_iterator_traits>::value; - - public: - static constexpr bool value = !std::is_same::value && !std::is_same::value && is_iterator_begin; -}; - -template -using iterator_t = enable_if_t::value, result_of_begin())>>; - -template -using range_value_t = value_type_t>>; - -// The following implementation of is_complete_type is taken from -// https://blogs.msdn.microsoft.com/vcblog/2015/12/02/partial-support-for-expression-sfinae-in-vs-2015-update-1/ -// and is written by Xiang Fan who agreed to using it in this library. - -template -struct is_complete_type : std::false_type {}; - -template -struct is_complete_type : std::true_type {}; - -template -struct is_compatible_object_type_impl : std::false_type {}; - -template -struct is_compatible_object_type_impl < - BasicJsonType, CompatibleObjectType, - enable_if_t < is_detected::value&& - is_detected::value >> -{ - using object_t = typename BasicJsonType::object_t; - - // macOS's is_constructible does not play well with nonesuch... - static constexpr bool value = - is_constructible::value && - is_constructible::value; -}; - -template -struct is_compatible_object_type - : is_compatible_object_type_impl {}; - -template -struct is_constructible_object_type_impl : std::false_type {}; - -template -struct is_constructible_object_type_impl < - BasicJsonType, ConstructibleObjectType, - enable_if_t < is_detected::value&& - is_detected::value >> -{ - using object_t = typename BasicJsonType::object_t; - - static constexpr bool value = - (is_default_constructible::value && - (std::is_move_assignable::value || - std::is_copy_assignable::value) && - (is_constructible::value && - std::is_same < - typename object_t::mapped_type, - typename ConstructibleObjectType::mapped_type >::value)) || - (has_from_json::value || - has_non_default_from_json < - BasicJsonType, - typename ConstructibleObjectType::mapped_type >::value); -}; - -template -struct is_constructible_object_type - : is_constructible_object_type_impl {}; - -template -struct is_compatible_string_type -{ - static constexpr auto value = - is_constructible::value; -}; - -template -struct is_constructible_string_type -{ - // launder type through decltype() to fix compilation failure on ICPC -#ifdef __INTEL_COMPILER - using laundered_type = decltype(std::declval()); -#else - using laundered_type = ConstructibleStringType; -#endif - - static constexpr auto value = - conjunction < - is_constructible, - is_detected_exact>::value; -}; - -template -struct is_compatible_array_type_impl : std::false_type {}; - -template -struct is_compatible_array_type_impl < - BasicJsonType, CompatibleArrayType, - enable_if_t < - is_detected::value&& - is_iterator_traits>>::value&& -// special case for types like std::filesystem::path whose iterator's value_type are themselves -// c.f. https://github.com/nlohmann/json/pull/3073 - !std::is_same>::value >> -{ - static constexpr bool value = - is_constructible>::value; -}; - -template -struct is_compatible_array_type - : is_compatible_array_type_impl {}; - -template -struct is_constructible_array_type_impl : std::false_type {}; - -template -struct is_constructible_array_type_impl < - BasicJsonType, ConstructibleArrayType, - enable_if_t::value >> - : std::true_type {}; - -template -struct is_constructible_array_type_impl < - BasicJsonType, ConstructibleArrayType, - enable_if_t < !std::is_same::value&& - !is_compatible_string_type::value&& - is_default_constructible::value&& -(std::is_move_assignable::value || - std::is_copy_assignable::value)&& -is_detected::value&& -is_iterator_traits>>::value&& -is_detected::value&& -// special case for types like std::filesystem::path whose iterator's value_type are themselves -// c.f. https://github.com/nlohmann/json/pull/3073 -!std::is_same>::value&& - is_complete_type < - detected_t>::value >> -{ - using value_type = range_value_t; - - static constexpr bool value = - std::is_same::value || - has_from_json::value || - has_non_default_from_json < - BasicJsonType, - value_type >::value; -}; - -template -struct is_constructible_array_type - : is_constructible_array_type_impl {}; - -template -struct is_compatible_integer_type_impl : std::false_type {}; - -template -struct is_compatible_integer_type_impl < - RealIntegerType, CompatibleNumberIntegerType, - enable_if_t < std::is_integral::value&& - std::is_integral::value&& - !std::is_same::value >> -{ - // is there an assert somewhere on overflows? - using RealLimits = std::numeric_limits; - using CompatibleLimits = std::numeric_limits; - - static constexpr auto value = - is_constructible::value && - CompatibleLimits::is_integer && - RealLimits::is_signed == CompatibleLimits::is_signed; -}; - -template -struct is_compatible_integer_type - : is_compatible_integer_type_impl {}; - -template -struct is_compatible_type_impl: std::false_type {}; - -template -struct is_compatible_type_impl < - BasicJsonType, CompatibleType, - enable_if_t::value >> -{ - static constexpr bool value = - has_to_json::value; -}; - -template -struct is_compatible_type - : is_compatible_type_impl {}; - -template -struct is_constructible_tuple : std::false_type {}; - -template -struct is_constructible_tuple> : conjunction...> {}; - -template -struct is_json_iterator_of : std::false_type {}; - -template -struct is_json_iterator_of : std::true_type {}; - -template -struct is_json_iterator_of : std::true_type -{}; - -// checks if a given type T is a template specialization of Primary -template